Perfil do tipo de recurso

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 descritivas de um usuário em um locatário; por exemplo, aniversários e atividades educacionais. Essas propriedades são exibidas em experiências de pessoas compartilhadas no Microsoft 365 e em serviços e experiências de terceiros por meio do Microsoft Graph.

Programaticamente, essas propriedades são expressas como relações do recurso de perfil . Para obter uma dessas propriedades de navegação ou criar uma instância dessas propriedades para o usuário, use o método GET ou POST correspondente nessa propriedade, quando aplicável. Para obter mais detalhes, consulte a seção Métodos .

Além das propriedades de navegação na seção Relações , outras propriedades exclusivas para aplicativos internos, como pronomes de usuário, não são expostas no Microsoft Graph.

Métodos

Método Tipo de retorno Descrição
Obter perfil perfil Leia as propriedades e as relações do objeto de perfil.
Excluir perfil Nenhum Excluir um objeto de perfil .
Criar userAccountInformation userAccountInformation Crie um novo objeto userAccountInformation postando na coleção de contas.
Listar contas Coleção userAccountInformation Obtenha uma coleção de objetos userAccountInformation .
Criar itemAddress itemAddress Crie um novo itemAddress postando na coleção de endereços.
Listar endereços Coleção itemAddress Obtenha uma coleção de objetos itemAddress .
Create personAnniversary personAnniversary Crie um novo personAnniversary postando na coleção de aniversários.
Listar aniversários Coleção personAnniversary Obter uma coleção de objetos personAnnilate .
Criar personAward personAward Crie um novo objeto personAward postando na coleção de prêmios.
Listar prêmios Coleção personAward Obtenha uma coleção de objetos personAward .
Create personCertification personCertification Crie um novo objeto personCertification postando na coleção de certificações.
Listar certificações Coleção personCertification Obter uma coleção de objetos personCertification .
Criar educationalActivity educationalActivity Crie uma nova educationalActivity postando na coleção educationalActivities .
Listar educationalActivities coleção educationalActivity Obtenha uma coleção de objetos educationalActivity .
Criar itemEmail itemEmail Criar um novo itemEmail postando na coleção de emails.
Listar emails itemColeção Email Obtém uma coleção de objetos itemEmail .
Criar personInterest personInterest Crie um novo personInterest postando na coleção de interesses.
Listar interesses Coleção personInterest Obtém uma coleção de objetos personInterest .
Criar proficiência em idiomas proficiência em idiomas Crie uma nova proficiência em idiomas postando na coleção de idiomas.
Idiomas da lista Coleção languageProficiency Obter uma coleção de objetos languageProficiency .
Criar personName personName Crie um novo objeto personName postando na coleção nomes.
Nomes da lista Coleção personName Obter uma coleção de objetos personName .
Criar personAnnotation personAnnotation Crie um novo objeto personAnnotation postando na coleção notes.
Listar anotações Coleção personAnnotation Obtenha uma coleção de objetos personAnnotation .
Criar itemPatent patente de item Crie um novo objeto itemPatent postando na coleção de patentes.
Listar patentes coleção itemPatent Obter uma coleção de objetos itemPatent .
Criar itemPhone itemPhone Crie um novo itemPhone postando na coleção phones.
Listar telefones itemColeção Phone Obter uma coleção de objetos itemPhone .
Criar posição de trabalho workPosition Crie um novo workPosition postando na coleção positions.
Listar posições Coleção workPosition Obtenha uma coleção de objetos workPosition .
Criar projectParticipation projectParticipation Crie um novo projectParticipation postando na coleção de projetos.
Listar projetos coleção projectParticipation Obtenha uma coleção de objetos projectParticipation .
Criar itemPublication itemPublication Crie um novo objeto itemPublication postando na coleção de publicações.
Listar publicações coleção itemPublication Obtenha uma coleção de objetos itemPublication .
Create personResponsibility personResponsibility Crie um novo objeto personResponsibility postando na coleção de responsabilidades.
Listar responsabilidades Coleta personResponsibility Obter uma coleção de objetos personResponsibility .
Criar skillProficiency skillProficiência Crie uma nova skillProficiency postando na coleção de habilidades.
Listar habilidades Coleção skillProficiency Obtenha uma coleção de objetos skillProficiency .
Criar conta da web webAccount Crie um novo webAccount postando na coleção webAccounts.
Listar Contas Web Coleção webAccount Obter uma coleção de objetos webAccount .
Criar personWebsite personWebsite Crie um novo personWebsite postando na coleção sites.
Listar sites Conjunto de sites pessoais 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 vinculadas à conta de um usuário.
endereços Coleção itemAddress Representa detalhes de endereços associados ao usuário.
anniversaries Coleção personAnniversary Representa os detalhes de datas significativas associadas a uma pessoa.
awards Coleção personAward Representa os detalhes de prêmios ou homenagens associados a uma pessoa.
certifications Coleção personCertification Representa os detalhes das certificações associadas a uma pessoa.
atividades educativas coleção educationalActivity Representa dados que um usuário forneceu relacionados a atividades de graduação, pós-graduação, pós-graduação ou outras atividades educacionais.
e-mails itemColeção Email Representa informações detalhadas sobre endereços de email associados ao usuário.
interests Coleção personInterest Fornece informações detalhadas sobre os interesses que o usuário associou a si mesmo em vários serviços.
idiomas Coleção languageProficiency Representa informações detalhadas sobre idiomas que um usuário adicionou ao perfil.
names Coleção personName Representa os nomes que um usuário adicionou ao perfil.
notes Coleção personAnnotation Representa as notas que um usuário adicionou ao perfil.
patents coleção itemPatent Representa patentes que um usuário adicionou ao seu perfil.
telefones itemColeção Phone Representa informações detalhadas sobre números de telefone associados a um usuário em vários serviços.
posições Coleção workPosition Representa informações detalhadas sobre posições de trabalho associadas ao perfil de um usuário.
Projetos coleção projectParticipation Representa informações detalhadas sobre projetos associados a um usuário.
publications coleção itemPublication Representa detalhes de quaisquer publicações que um usuário tenha adicionado ao seu perfil.
responsibilities Coleta personResponsibility Representa detalhes de responsabilidades que um usuário adicionou ao seu perfil.
skills Coleção skillProficiency Representa informações detalhadas sobre as habilidades associadas a um usuário em vários serviços.
Contas da Web Coleção webAccount Representa contas da web que o usuário indicou que usa ou adicionou ao seu perfil de usuário.
websites Conjunto de sites pessoais Representa informações detalhadas sobre sites associados a um usuário em vários serviços.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

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