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 de versão.
Representa propriedades descritivas de um usuário em um locatário, por exemplo, aniversários e atividades de educação. Essas propriedades são fornecidas em experiências compartilhadas e de pessoas no Microsoft 365 e em serviços de terceiros e experiências 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. Consulte os métodos listados abaixo.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Obter perfil | perfil | Ler propriedades e relações do objeto de perfil. |
| Excluir perfil | Nenhum | Exclua um objeto de perfil. |
| Criar userAccountInformation | userAccountInformation | Crie um novo objeto userAccountInformation postando na coleção accounts. |
| Listar contas | coleção userAccountInformation | Obter 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 | Obter uma coleção de objetos itemAddress. |
| Criar personAnniversary | personAnniversary | Crie uma nova personAnniversary postando na coleção anniversaries. |
| Listar aniversários | Coleção personAnniversary | Obter uma coleção de objetos personAnniversary. |
| Criar personAward | personAward | Crie um novo objeto personAward postando na coleção awards. |
| List awards | Coleção personAward | Obter uma coleção de objetos personAward. |
| Criar 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 | Obter uma coleção de objetos educationalActivity. |
| Criar itemEmail | itemEmail | Crie um novo itemEmail postando na coleção de emails. |
| Listar emails | coleção itemEmail | Obter uma coleção de objetos itemEmail. |
| Criar personInterest | personInterest | Crie uma nova personInterest postando na coleção interests. |
| Listar interesses | Coleção personInterest | Obter uma coleção de objetos personInterest. |
| Criar languageProficiency | languageProficiency | Crie um novo idiomaProficiency postando na coleção languages. |
| 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 names. |
| 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 | Obter uma coleção de objetos personAnnotation. |
| Criar itemPatent | itemPatent | Crie um novo objeto itemPatent postando na coleção patents. |
| 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 | coleção itemPhone | Obter uma coleção de objetos itemPhone. |
| Criar workPosition | workPosition | Crie um novo workPosition postando na coleção positions. |
| Listar posições | Coleção workPosition | Obter uma coleção de objetos WorkPosition. |
| Criar projectParticipation | projectParticipation | Crie um novo projectParticipation postando na coleção projects. |
| Listar projetos | Coleção projectParticipation | Obter uma coleção de objetos projectParticipation. |
| Criar itemPublication | itemPublication | Crie um novo objeto itemPublication postando na coleção publications. |
| Listar publicações | coleção itemPublication | Obter uma coleção de objetos itemPublication. |
| Criar personResponsibility | personResponsibility | Crie um novo objeto personResponsibility postando na coleção de responsabilidades. |
| Listar responsabilidades | Coleção personResponsibility | Obter uma coleção de objetos personResponsibility. |
| Criar skillProficiency | skillProficiency | Crie uma nova skillProficiency postando na coleção skills. |
| Listar habilidades | Coleção skillProficiency | Obter uma coleção de objetos skillProficiency. |
| Criar webAccount | webAccount | Crie um novo webAccount postando na coleção webAccounts. |
| Listar webAccounts | Coleção webAccount | Obter uma coleção de objetos webAccount. |
| Criar personWebsite | personWebsite | Crie um novo personWebsite postando no conjunto 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 vinculadas à conta de um usuário. |
| addresses | coleção itemAddress | Representa detalhes dos 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 honras associados a uma pessoa. |
| certifications | Coleção personCertification | Representa os detalhes das certificações associadas a uma pessoa. |
| educationalActivities | Coleção educationalActivity | Representa os dados fornecidos por um usuário relacionados à graduação, pós-graduação, pós-graduação ou outras atividades educacionais. |
| emails | coleção itemEmail | 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 tem associado 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 observações que um usuário adicionou ao perfil. |
| patents | coleção itemPatent | Representa as patentes que um usuário adicionou ao perfil. |
| telefones | coleção itemPhone | Representa informações detalhadas sobre números de telefone associados a um usuário em vários serviços. |
| positions | 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 todas as publicações que um usuário adicionou ao perfil. |
| responsibilities | Coleção personResponsibility | Representa detalhes das responsabilidades que um usuário adicionou ao perfil. |
| skills | Coleção skillProficiency | Representa informações detalhadas sobre as habilidades associadas a um usuário em vários serviços. |
| webAccounts | Coleção webAccount | Representa contas da Web que o usuário indicou que usa ou adicionou ao perfil de usuário. |
| websites | coleção personWebsite | Representa informações detalhadas sobre sites associados a um usuário em vários serviços. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"id": "String (identifier)"
}
Comentários
Enviar e exibir comentários de