Partilhar via


tipo de recurso de perfil

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa propriedades que são descritivas de um utilizador num inquilino; por exemplo, aniversários e atividades educativas. Estas propriedades são apresentadas em experiências de pessoas partilhadas no Microsoft 365 e em serviços e experiências de terceiros através do Microsoft Graph.

Programaticamente, estas propriedades são expressas como relações do recurso de perfil . Para obter uma destas propriedades de navegação ou criar uma instância destas propriedades para o utilizador, utilize o método GET ou POST correspondente nessa propriedade, quando aplicável. Para obter mais detalhes, veja a secção Métodos .

Além das propriedades de navegação na secção Relações , outras propriedades exclusivas de aplicações originais, como pronomes de utilizador, não são expostas no Microsoft Graph.

Métodos

Método Tipo de retorno Descrição
Obter perfil perfil Ler propriedades e relações do objeto de perfil.
Excluir perfil Nenhum Eliminar um objeto de perfil .
Criar userAccountInformation userAccountInformation Crie um novo objeto userAccountInformation ao publicar na coleção de contas.
Listar contas coleção userAccountInformation Obter uma coleção de objetos userAccountInformation .
Criar itemAdicionar itemAddress Crie um novo itemAdicionar publicando na coleção de endereços.
Endereços de lista coleção itemAddress Obter uma coleção de objetos itemAddress .
Criar personAnniversary personAnniversary Crie uma nova pessoaAnniversary ao publicar na coleção de aniversários.
Listar aniversários coleção personAnniversary Obter uma coleção de objetos personAnniversary .
Criar personAward personAward Crie um novo objeto personAward ao publicar na coleção de prémios.
Listar prémios coleção personAward Obter uma coleção de objetos personAward .
Criar personCertification personCertification Crie um novo objeto personCertification ao publicar na coleção de certificações.
Listar certificações coleção personCertification Obter uma coleção de objetos personCertification .
Criar educationActivity educationActivity Crie uma nova educationActivity ao publicar na coleção educationalActivities .
Listar educationActivities coleção educationActivity Obter uma coleção de objetos educationActivity .
Criar itemEmail itemEmail Criar um novo itemEmail ao publicar na coleção de e-mails.
Listar e-mails coleção itemEmail Obter uma coleção de objetos itemEmail .
Criar personInterest personInterest Crie uma nova pessoaInterest ao publicar na coleção de interesses.
Listar interesses coleção personInterest Obter uma coleção de objetos personInterest .
Criar languageProficiency languageProficiency Crie um novo languageProficiency ao publicar na coleção de idiomas.
Idiomas da lista languageProficiency collection Obter uma coleção de objetos languageProficiency .
Criar personName personName Crie um novo objeto personName ao publicar na coleção de nomes.
Nomes da lista coleção personName Obter uma coleção de objetos personName .
Criar personAnnotation personAnnotation Crie um novo objeto personAnnotation ao publicar na coleção de notas.
Listar notas coleção personAnnotation Obter uma coleção de objetos personAnnotation .
Criar itemPatent itemPatent Crie um novo objeto itemPatent ao publicar na coleção de patentes.
Listar patentes coleção itemPatent Obter uma coleção de objetos itemPatent .
Criar itemPhone itemPhone Crie um novo itemPhone ao publicar na coleção de telemóveis.
Listar telefones coleção de itemPhone Obter uma coleção de objetos de itemPhone .
Criar workPosition workPosition Crie uma nova workPosition ao publicar na coleção de posições.
Listar posições coleção workPosition Obter uma coleção de objetos workPosition .
Criar projectParticipation projectParticipation Crie um novo projectParticipation ao publicar na coleção de projetos.
Listar projetos coleção projectParticipation Obter uma coleção de objetos projectParticipation .
Criar itemPublicação itemPublication Crie um novo objeto itemPublication ao publicar na coleção de publicações.
Listar publicações coleção itemPublication Obter uma coleção de objetos itemPublication .
Criar personResponsibility personResponsibility Crie um novo objeto personResponsibility ao publicar na coleção de responsabilidades.
Listar responsabilidades coleção personResponsibility Obter uma coleção de objetos personResponsibility .
Criar skillProficiency skillProficiency Crie uma nova skillProficiency ao publicar na coleção de competências.
Listar competências coleção skillProficiency Obtenha uma coleção de objetos skillProficiency .
Criar webAccount webAccount Crie uma nova webAccount ao publicar na coleção webAccounts.
Listar webAccounts coleção webAccount Obter uma coleção de objetos webAccount .
Criar personWebsite personWebsite Crie uma nova pessoaWebsite ao publicar na coleção de sites.
Listar sites coleção personWebsite Obter uma coleção de objetos personWebsite .

Propriedades

Propriedade Tipo Descrição
id String Somente leitura.

Relações

Relação Tipo Descrição
contas coleção userAccountInformation Representa informações especificamente associadas à conta de um utilizador.
endereços coleção itemAddress Representa os detalhes dos endereços associados ao utilizador.
anniversaries coleção personAnniversary Representa os detalhes de datas significativas associadas a uma pessoa.
awards coleção personAward Representa os detalhes dos prémios ou honras associados a uma pessoa.
certifications coleção personCertification Representa os detalhes das certificações associadas a uma pessoa.
educationalActivities coleção educationActivity Representa dados fornecidos por um utilizador relacionados com a licenciatura, graduação, pós-graduação ou outras atividades educativas.
e-mails coleção itemEmail Representa informações detalhadas sobre endereços de e-mail associados ao utilizador.
interests coleção personInterest Fornece informações detalhadas sobre os interesses que o utilizador associou a si próprio em vários serviços.
idiomas languageProficiency collection Representa informações detalhadas sobre idiomas que um utilizador adicionou ao respetivo perfil.
names coleção personName Representa os nomes que um utilizador adicionou ao respetivo perfil.
notes coleção personAnnotation Representa notas que um utilizador adicionou ao respetivo perfil.
patents coleção itemPatent Representa patentes que um utilizador adicionou ao respetivo perfil.
telefones coleção de itemPhone Representa informações detalhadas sobre números de telefone associados a um utilizador em vários serviços.
posições coleção workPosition Representa informações detalhadas sobre as posições de trabalho associadas ao perfil de um utilizador.
Projetos coleção projectParticipation Representa informações detalhadas sobre projetos associados a um utilizador.
publications coleção itemPublication Representa os detalhes de quaisquer publicações que um utilizador tenha adicionado ao respetivo perfil.
responsibilities coleção personResponsibility Representa detalhes das responsabilidades que um utilizador adicionou ao respetivo perfil.
skills coleção skillProficiency Representa informações detalhadas sobre as competências associadas a um utilizador em vários serviços.
webAccounts coleção webAccount Representa contas Web que o utilizador indicou que utiliza ou adicionou ao respetivo perfil de utilizador.
websites coleção personWebsite Representa informações detalhadas sobre sites associados a um utilizador em vários serviços.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
    "id": "String (identifier)"
}