tipo de recurso governanceResource

Espacio de nombres: microsoft.graph

Importante

Las API de la /beta versión 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 v1.0, use el selector de versiones.

Representa los recursos que podría administrar Privileged Identity Management (PIM). Para los recursos de Azure, puede ser una suscripción, un grupo de recursos y un recurso como una máquina virtual, una base SQL datos, etc.

Métodos

Método Tipo de valor devuelto Descripción
List colección governanceResource Enumerar una colección de recursos a los que el solicitante tiene acceso.
Obtener governanceResource Lea las propiedades y las relaciones de una entidad de recursos especificada por id.
Registrarse Registrar un grupo de administración o suscripción de Azure no administrado en el servicio PIM.

No POST , , , se PUT PATCH DELETE admiten en el conjunto de entidades por roleDefinitions ahora.

Propiedades

Propiedad Tipo Descripción
id Cadena El identificador del recurso. Está en formato GUID.
externalId String El identificador externo del recurso, que representa su identificador original en el sistema externo. Por ejemplo, el identificador externo de un recurso de suscripción puede ser "/subscriptions/c14ae696-5e0c-4e5d-88cc-bef6637737ac".
type Cadena Obligatorio. Tipo de recurso. Por ejemplo, para los recursos de Azure, el tipo podría ser "Subscription", "ResourceGroup", "Microsoft.Sql/server", etc.
displayName Cadena Nombre para mostrar del recurso.
status Cadena El estado de un recurso determinado. Por ejemplo, podría representar si el recurso está bloqueado o no (valores: Active / Locked ). Nota: Esta propiedad puede extenderse en el futuro para admitir más escenarios.
registeredDateTime DateTimeOffset Representa la fecha y hora en que el recurso está registrado en PIM.
registeredRoot Cadena ExternalId del ámbito raíz del recurso registrado en PIM. El ámbito raíz puede ser los recursos primarios, primarios o superiores antecesores.
roleAssignmentCount Int32 Opcional. Número de asignaciones de roles para el recurso especificado. Para obtener la propiedad, use de forma explícita $select=roleAssignmentCount la consulta.
roleDefinitionCount Int32 Opcional. Número de definiciones de roles para el recurso especificado. Para obtener la propiedad, use de forma explícita $select=roleDefinitionCount la consulta.
permissions governancePermission Opcional. Representa el estado del acceso del solicitante al recurso. Para obtener la propiedad, use de forma explícita $select=permissions la consulta.

Relaciones

Relación Tipo Descripción
roleAssignments colección governanceRoleAssignment Colección de asignaciones de roles para el recurso.
roleDefinitions colección governanceRoleDefinition Colección de definciones de roles para el recurso.
roleAssignmentRequests colección governanceRoleAssignmentRequest Colección de solicitudes de asignación de roles para el recurso.
roleSettings colección governanceRoleSetting Colección de opciones de configuración de roles para el recurso.
primario governanceResource Solo lectura. Recurso primario. para pimforazurerbac el escenario, puede representar la suscripción a la que pertenece el recurso.

Representación JSON

La siguiente es una representación JSON del recurso

{
  "id": "String (identifier)",
  "externalId": "String",
  "type": "String",
  "displayName": "String",
  "status": "String",
  "registeredDateTime": "String (timestamp)",
  "registeredRoot": "String",
  "roleAssignmentCount": 12356,
  "roleDefinitionCount": 12356,
  "permissions": {
    "@odata.type": "microsoft.graph.governancePermission"
  }
}