Tipo de recurso externalUserProfile
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 el perfil de un usuario externo en un inquilino de Microsoft Entra. Este perfil se crea cuando un usuario canjea su pendingExternalUserProfile. El perfil de usuario externo pendiente se puede crear a través de la API Create pendingExternalUserProfile .
Hereda de externalProfile.
Métodos
Método | Tipo de valor devuelto | Descripción |
---|---|---|
Get | externalUserProfile | Obtiene las propiedades de un perfil de usuario externo. |
Lista | colección externalUserProfile | Obtiene una lista de todos los perfiles de usuario externos. |
Actualizar | Ninguno | Actualice un perfil de usuario externo. |
Delete | Ninguno | Elimine un perfil de usuario externo. |
Enumerar elementos eliminados | Colección directoryObject | Recupere una lista de perfiles de usuario externo eliminados recientemente de una colección de objetos de directorio. |
Obtener elemento eliminado | directoryObject | Recupere las propiedades de un objeto de perfil de usuario externo eliminado recientemente. |
Restaurar elemento eliminado | directoryObject | Restaure un objeto de perfil de usuario externo eliminado recientemente. |
Eliminar permanentemente | Ninguno | Elimine permanentemente un perfil de usuario externo. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
address | physicalOfficeAddress | Dirección de la oficina del perfil de usuario externo. Se hereda de externalProfile. |
createdBy | String | Identificador de objeto del usuario que creó el perfil de usuario externo. Se hereda de externalProfile. Solo lectura. No admite valores NULL. |
createdDateTime | DateTimeOffset | Fecha y hora en que se creó este usuario externo. Se hereda de externalProfile. No admite valores NULL. Solo lectura. |
CompanyName | String | Nombre de la empresa del perfil de usuario externo. Se hereda de externalProfile. Admite $filter (eq , startswith ). |
deletedDateTime | DateTimeOffset | Fecha y hora en que se eliminó este perfil de usuario externo. Siempre null cuando el objeto no se elimina. Se hereda de externalProfile. |
department | Cadena | Departamento del perfil de usuario externo. Se hereda de externalProfile. |
displayName | Cadena | Nombre para mostrar del perfil de usuario externo. Se hereda de externalProfile. |
id | Cadena | Identificador único del perfil de usuario externo. Por ejemplo, 12345678-9abc-def0-1234-56789abcde. El valor de la propiedad id suele ser, pero no exclusivamente, en forma de GUID; tratarlo como un identificador opaco y no confiar en que sea un GUID. Clave. No admite valores NULL. Solo lectura. |
isDiscoverable | Booleano | Representa si el perfil de usuario externo se puede detectar en el directorio. Cuando true , este perfil externo aparece en la búsqueda de Teams. Cuando false es , este perfil externo no aparece en la búsqueda de Teams. Se hereda de externalProfile. |
isEnabled | Boolean | Representa si el perfil de usuario externo está habilitado en el directorio. Esta propiedad es del mismo nivel que la accountEnabled propiedad en el objeto User . |
jobTitle | Cadena | El título del trabajo del perfil de usuario externo. Se hereda de externalProfile. |
phoneNumber | Cadena | Número de teléfono del perfil de usuario externo. Debe estar en formato E164. Se hereda de externalProfile. |
supervisorId | Cadena | Identificador de objeto del supervisor del perfil de usuario externo. Se hereda de externalProfile. Admite $filter (eq , startswith ). |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.externalUserProfile",
"id": "String (identifier)",
"deletedDateTime": "String (timestamp)",
"createdDateTime": "String (timestamp)",
"createdBy": "String",
"companyName": "String",
"displayName": "String",
"jobTitle": "String",
"isDiscoverable": "Boolean",
"isEnabled": "Boolean",
"department": "String",
"phoneNumber": "String",
"address": {
"@odata.type": "microsoft.graph.physicalOfficeAddress"
},
"supervisorId": "String"
}