IdentitySelf interface
Información de identidad.
Propiedades
| account |
UserPrincipalName (UPN) de la cuenta. Este valor procede del proveedor de origen. |
| display |
Nombre para mostrar. Para las cuentas de AAD con varios inquilinos, este es el nombre para mostrar del perfil en el inquilino principal. |
| domain | Representa el nombre del contenedor de origen. Para las cuentas de AAD, este es el tenantID del inquilino principal. Para las cuentas de MSA, esta es la cadena "Windows Live ID". |
| id | Este es el VSID del perfil de inquilino principal. Si el perfil ha iniciado sesión en el inquilino principal o si el perfil no tiene inquilinos, este identificador es el mismo que el identificador devuelto por el punto de conexión profile/profiles/me. En el futuro, se recomienda usar los valores combinados de Origin, OriginId y Domain para identificar de forma única un usuario en lugar de este identificador. |
| origin | Tipo de proveedor de origen para el identificador de origen. Para las cuentas de MSA, esto es "msa". En el caso de las cuentas de AAD, esto es "aad". |
| origin |
Identificador único del sistema de origen. Si hay varios inquilinos, este es el identificador único de la cuenta en el inquilino principal. (Para MSA, este es el PUID en notación hexadecimal, para AAD este es el identificador de objeto). |
| tenants | En el caso de las cuentas de AAD, todos los inquilinos de los que esta cuenta es miembro. |
Detalles de las propiedades
accountName
UserPrincipalName (UPN) de la cuenta. Este valor procede del proveedor de origen.
accountName: string
Valor de propiedad
string
displayName
Nombre para mostrar. Para las cuentas de AAD con varios inquilinos, este es el nombre para mostrar del perfil en el inquilino principal.
displayName: string
Valor de propiedad
string
domain
Representa el nombre del contenedor de origen. Para las cuentas de AAD, este es el tenantID del inquilino principal. Para las cuentas de MSA, esta es la cadena "Windows Live ID".
domain: string
Valor de propiedad
string
id
Este es el VSID del perfil de inquilino principal. Si el perfil ha iniciado sesión en el inquilino principal o si el perfil no tiene inquilinos, este identificador es el mismo que el identificador devuelto por el punto de conexión profile/profiles/me. En el futuro, se recomienda usar los valores combinados de Origin, OriginId y Domain para identificar de forma única un usuario en lugar de este identificador.
id: string
Valor de propiedad
string
origin
Tipo de proveedor de origen para el identificador de origen. Para las cuentas de MSA, esto es "msa". En el caso de las cuentas de AAD, esto es "aad".
origin: string
Valor de propiedad
string
originId
Identificador único del sistema de origen. Si hay varios inquilinos, este es el identificador único de la cuenta en el inquilino principal. (Para MSA, este es el PUID en notación hexadecimal, para AAD este es el identificador de objeto).
originId: string
Valor de propiedad
string
tenants
En el caso de las cuentas de AAD, todos los inquilinos de los que esta cuenta es miembro.
tenants: TenantInfo[]