Compartir a través de


Microsoft.Graph appRoleAssignedTo

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.

Permisos

Elija los permisos o permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios más elevados solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para más información sobre estos permisos, consulte la referencia de permisos.

Nota:

No se pueden usar permisos para cuentas personales de Microsoft para implementar recursos de Microsoft Graph declarados en archivos de Bicep.

Tipo de permiso Permisos con privilegios mínimos Permisos con privilegios más altos
Delegado (cuenta profesional o educativa) AppRoleAssignment.ReadWrite.All y Application.Read.All AppRoleAssignment.ReadWrite.All y Directory.Read.All
Delegado (cuenta personal de Microsoft) No admitida. No admitida.
Application AppRoleAssignment.ReadWrite.All y Application.Read.All AppRoleAssignment.ReadWrite.All y Directory.Read.All

Formato de los recursos

Para crear un recurso Microsoft.Graph/appRoleAssignedTo, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.Graph/appRoleAssignedTo@beta' = {
  appRoleId: 'string'
  principalId: 'string'
  resourceDisplayName: 'string'
  resourceId: 'string'
}

Valores de propiedad

appRoleAssignedTo

Nombre Descripción Valor
apiVersion La versión de la API de recursos 'beta' (ReadOnly)
appRoleId Identificador (id) del rol de aplicación que se asigna a la entidad de seguridad. Este rol de aplicación debe exponerse en la propiedad appRoles en la entidad de servicio (resourceId) de la aplicación de recursos. Si la aplicación de recursos no ha declarado ningún rol de aplicación, se puede especificar un identificador de rol de aplicación predeterminado de 0000000-0000-0000-000000000000000 para indicar que la entidad de seguridad se asigna a la aplicación de recursos sin roles de aplicación específicos. Obligatorio al crear. string (obligatorio)

Restricciones:
Longitud mínima = 36
Longitud máxima = 36
Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
creationTimestamp Hora a la que se creó la asignación de roles de la aplicación. El tipo timestamp representa información de fecha y hora con el formato ISO 8601 y siempre está en hora UTC. Por ejemplo, medianoche UTC el 1 de enero de 2014 es 2014-01-01T00:00:00Z. Solo lectura string (ReadOnly)
id Identificador único de una entidad. Solo lectura string (ReadOnly)
principalDisplayName Nombre para mostrar del usuario, grupo o entidad de servicio a la que se concedió la asignación de roles de aplicación. Solo lectura string (ReadOnly)
principalId Identificador único (id) para el usuario, el grupo de seguridad o la entidad de servicio a los que se concede el rol de aplicación. Se admiten grupos de seguridad con pertenencias dinámicas. Obligatorio al crear. string (obligatorio)

Restricciones:
Longitud mínima = 36
Longitud máxima = 36
Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
principalType Tipo de la entidad de seguridad asignada. Puede ser User, Group o ServicePrincipal. Solo lectura string (ReadOnly)
resourceDisplayName Nombre para mostrar de la entidad de servicio de la aplicación de recursos a la que se realiza la asignación. string
resourceId Identificador único (id) de la entidad de servicio de recursos para la que se realiza la asignación. Obligatorio al crear string (obligatorio)

Restricciones:
Longitud mínima = 36
Longitud máxima = 36
Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
type El tipo de recurso 'Microsoft.Graph/appRoleAssignedTo' (ReadOnly)