Tipo de recurso de perfil

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa las propiedades que describen un usuario de un espacio empresarial; por ejemplo, aniversarios y actividades educativas. Estas propiedades se muestran en experiencias de personas compartidas en Microsoft 365 y servicios y experiencias de terceros a través de Microsoft Graph.

En programación, estas propiedades se expresan como relaciones del recurso de perfil . Para obtener una de estas propiedades de navegación o crear una instancia de estas propiedades para el usuario, utilice el método GET o POST correspondiente en esa propiedad, según corresponda. Para obtener más información, consulte la sección Métodos .

Además de las propiedades de navegación de la sección Relaciones , otras propiedades exclusivas de aplicaciones propias, como los pronombres de usuario, no se exponen en Microsoft Graph.

Métodos

Método Tipo de valor devuelto Descripción
Obtener perfil perfil Lea las propiedades y relaciones del objeto perfil.
Eliminar perfil Ninguno Eliminar un objeto de perfil .
Crear userAccountInformation userAccountInformation Cree un nuevo objeto userAccountInformation publicándolo en la colección de cuentas.
Enumerar cuentas Recopilación userAccountInformation Obtener una colección de objetos userAccountInformation .
Crear itemAddress itemAddress Cree un nuevo itemAddress publicando en la colección de direcciones.
Enumerar direcciones Colección itemAddress Obtenga una colección de objetos itemAddress .
Crear personAnniversary personAnniversary Crea un nuevo personAnniversary publicando en la colección de aniversarios.
Enumerar aniversarios personAnniversary collection Obtener una colección de objetos personAnniversary .
Crear personAward personaPremio Cree un nuevo objeto personAward publicándolo en la colección de premios.
Enumerar premios Colección personAward Obtener una colección de objetos personAward .
Crear personCertification personCertification Cree un nuevo objeto personCertification publicándolo en la colección de certificaciones.
Enumerar certificaciones personCertification collection Obtener una colección de objetos personCertification .
Crear EducationalActivity educationalActivity Cree una nueva EducationalActivity publicando en la colección educationalActivities .
Enumerar actividades educativas Colección educationalActivity Obtenga una colección de objetos educationalActivity .
Crear itemEmail itemEmail Cree un nuevo itemEmail publicando en la colección de correos electrónicos.
Enumerar correos electrónicos Colección itemEmail Obtenga una colección de objetos itemEmail .
Crear personInterest personInterest Cree un nuevo personInterest publicando en la colección de intereses.
Enumerar intereses Colección personInterest Obtenga una colección de objetos personInterest .
Crear dominio del idioma languageProficiency Cree un nuevo languageProficiency publicando en la colección de idiomas.
Lista de idiomas Colección languageProficiency Obtenga una colección de objetos languageProficiency .
Crear personName personName Cree un nuevo objeto personName publicándolo en la colección names.
Enumerar nombres colección personName Obtenga una colección de objetos personName .
Crear personAnnotation personAnnotation Cree un nuevo objeto personAnnotation publicándolo en la colección de notas.
Enumerar notas colección personAnnotation Obtenga una colección de objetos personAnnotation .
Crear itemPatent itemPatent Cree un nuevo objeto itemPatent publicándolo en la colección de patentes.
Enumerar patentes itemColección de patentes Obtenga una colección de objetos itemPatent .
Crear itemPhone itemPhone Cree un nuevo itemPhone publicando en la colección de teléfonos.
Enumerar teléfonos Colección itemPhone Obtener una colección de objetos itemPhone .
Crear workPosition workPosition Cree un nuevo workPosition publicando en la colección de puestos.
Enumerar posiciones colección workPosition Obtenga una colección de objetos workPosition .
Crear projectParticipation projectParticipation Cree un nuevo projectParticipation publicando en la colección de proyectos.
Enumerar proyectos colección projectParticipation Obtener una colección de objetos projectParticipation .
Crear itemPublication itemPublication Cree un nuevo objeto itemPublication publicándolo en la colección de publicaciones.
Enumerar publicaciones Colección itemPublication Obtenga una colección de objetos itemPublication .
Crear personResponsibility personResponsibility Cree un nuevo objeto personResponsibility publicándolo en la colección de responsabilidades.
Enumerar responsabilidades Colección personResponsibility Obtenga una colección de objetos personResponsibility .
Crear aptitudes skillProficiency Cree una nueva skillProficiency publicando en la colección de aptitudes.
Enumerar habilidades Colección SkillProficiency Obtenga una colección de objetos de aptitud .
Crear webAccount cuenta web Cree una nueva cuenta web publicando en la colección webAccounts.
Enumerar cuentas web Colección webAccount Obtenga una colección de objetos webAccount .
Crear personWebsite personWebsite Cree un nuevo personWebsite publicando en la colección de sitios web.
Enumerar sitios web Colección personWebsite Obtenga una colección de objetos personWeb .

Propiedades

Propiedad Tipo Descripción
id Cadena Solo lectura.

Relaciones

Relación Tipo Descripción
cuentas Recopilación userAccountInformation Representa información vinculada específicamente a la cuenta de un usuario.
direcciones Colección itemAddress Representa los detalles de las direcciones asociadas con el usuario.
aniversarios personAnniversary collection Representa los detalles de fechas significativas asociadas con una persona.
premios Colección personAward Representa los detalles de premios u honores asociados a una persona.
certificaciones personCertification collection Representa los detalles de las certificaciones asociadas con una persona.
educationalActivities Colección educationalActivity Representa datos que un usuario ha proporcionado relacionados con actividades de pregrado, posgrado, posgrado u otras actividades educativas.
correos electrónicos Colección itemEmail Representa información detallada sobre las direcciones de correo electrónico asociadas con el usuario.
interests Colección personInterest Proporciona información detallada sobre los intereses que el usuario tiene asociados a sí mismo en diversos servicios.
languages Colección languageProficiency Representa información detallada sobre los idiomas que un usuario ha agregado a su perfil.
names colección personName Representa los nombres que un usuario ha agregado a su perfil.
notas colección personAnnotation Representa las notas que un usuario ha agregado a su perfil.
patentes itemColección de patentes Representa las patentes que un usuario ha agregado a su perfil.
phones Colección itemPhone Representa información detallada sobre los números de teléfono asociados con un usuario en varios servicios.
Posiciones colección workPosition Representa información detallada sobre los puestos de trabajo asociados al perfil de un usuario.
proyectos colección projectParticipation Representa información detallada sobre los proyectos asociados a un usuario.
publicaciones Colección itemPublication Representa los detalles de las publicaciones que un usuario ha agregado a su perfil.
responsibilities Colección personResponsibility Representa los detalles de las responsabilidades que un usuario ha agregado a su perfil.
skills Colección SkillProficiency Representa información detallada sobre las aptitudes asociadas con un usuario en varios servicios.
Cuentas web Colección webAccount Representa las cuentas web que el usuario ha indicado que usa o que ha agregado a su perfil de usuario.
websites Colección personWebsite Representa información detallada sobre los sitios web asociados con un usuario en diversos servicios.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

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