Tipo de recurso socialIdentityProvider
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 proveedores de identidades sociales para inquilinos de Microsoft Entra ID y Azure AD B2C.
Se hereda de identityProviderBase.
Configuración del inquilino | IdP admitidos |
---|---|
Inquilino de Workforce |
Google , Facebook |
Inquilino externo |
Apple , Google , Facebook |
Inquilino de Azure AD B2C |
Microsoft , Google , Facebook , Amazon , LinkedIn , , Twitter , Weibo (versión preliminar), QQ (versión preliminar), WeChat (versión preliminar) GitHub (versión preliminar) |
Métodos
Ninguno.
Para obtener la lista de operaciones de API para administrar proveedores de identidades sociales, consulte el tipo de recurso identityProviderBase .
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
clientId | Cadena | El identificador de cliente para la aplicación que se obtiene al registrar la aplicación con el proveedor de identidades. Obligatorio. |
clientSecret | Cadena | El secreto de cliente para la aplicación que se obtiene al registrar la aplicación con el proveedor de identidades. Es de solo escritura. Una operación de lectura devuelve **** . Necesario. |
id | Cadena | El identificador del proveedor de identidades. Se hereda de identityProviderBase. Solo lectura. |
displayName | Cadena | El nombre para mostrar del proveedor de identidades. Se hereda de identityProviderBase. |
identityProviderType | Cadena | Para los inquilinos externos y de los empleados, valores posibles: Facebook , Google En el caso de los inquilinos de Azure AD B2C, los valores posibles son , Microsoft Google , Amazon , LinkedIn , Facebook , GitHub , Twitter , Weibo , QQ WeChat . |
Dónde obtener el identificador y el secreto de cliente
Cada proveedor de identidades tiene un proceso para crear un registro de la aplicación. Por ejemplo, los usuarios crean un registro de la aplicación con Facebook en developers.facebook.com. El identificador y el secreto de cliente resultantes pueden pasarse para crear un identityProvider. Después, cada objeto de usuario en el directorio puede federarse a cualquiera de los proveedores de identidades del espacio empresarial para la autenticación. Esto permite al usuario iniciar sesión escribiendo las credenciales en la página de inicio de sesión del proveedor de identidades. El token del proveedor de identidades se valida Microsoft Entra ID antes de que el inquilino emita un token a la aplicación.
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"id": "String",
"identityProviderType": "String",
"displayName": "String",
"clientId": "String",
"clientSecret": "String"
}