Compartir a través de


Grupos de Microsoft.Graph

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) Group.ReadWrite.All Directory.ReadWrite.All
Delegado (cuenta personal de Microsoft) No admitida. No admitida.
Application Group.ReadWrite.All Directory.ReadWrite.All

Formato de los recursos

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

resource symbolicname 'Microsoft.Graph/groups@v1.0' = {
  classification: 'string'
  description: 'string'
  displayName: 'string'
  groupTypes: [
    'string'
  ]
  isAssignableToRole: bool
  mailEnabled: bool
  mailNickname: 'string'
  members: [
    'string'
  ]
  membershipRule: 'string'
  membershipRuleProcessingState: 'string'
  owners: [
    'string'
  ]
  preferredDataLocation: 'string'
  preferredLanguage: 'string'
  securityEnabled: bool
  serviceProvisioningErrors: [
    {
      createdDateTime: 'string'
      isResolved: bool
      serviceInstance: 'string'
    }
  ]
  theme: 'string'
  uniqueName: 'string'
  visibility: 'string'
}

Valores de propiedad

groups

Nombre Descripción Valor
apiVersion La versión de la API de recursos 'v1.0' (ReadOnly)
clasificación Describe una clasificación para el grupo (por ejemplo, bajo, medio o alto impacto empresarial) string
createdDateTime Marca de tiempo de cuando se creó el grupo. El valor no se puede modificar y se rellena automáticamente cuando se crea el grupo. 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)
deletedDateTime Fecha y hora en que se eliminó este objeto. Siempre es NULL cuando el objeto no se ha eliminado. string (ReadOnly)
descripción Descripción opcional del grupo string
DisplayName Nombre para mostrar del grupo. Esta propiedad es necesaria cuando se crea un grupo y no se puede borrar durante las actualizaciones. La longitud máxima es de 256 caracteres string (obligatorio)
expirationDateTime Marca de tiempo de cuando el grupo está establecido en expirar. Es null para los grupos de seguridad, pero para los grupos de Microsoft 365, representa cuando el grupo está establecido para expirar tal como se define en groupLifecyclePolicy. El tipo timestamp representa información de fecha y hora con el formato ISO 8601 y siempre está en UTC. Por ejemplo, medianoche UTC el 1 de enero de 2014 es 2014-01-01T00:00:00Z. Solo lectura string (ReadOnly)
groupTypes Especifica el tipo de grupo y su pertenencia. Si la colección contiene Unified, el grupo es un grupo de Microsoft 365; de lo contrario, es un grupo de seguridad o un grupo de distribución. Para obtener más información, consulte Información general sobre grupos. Si la colección incluye DynamicMembership, el grupo tiene pertenencia dinámica; De lo contrario, la pertenencia es estática. string[]
id Identificador único de una entidad. Solo lectura string (ReadOnly)
isAssignableToRole Indica si este grupo se puede asignar a un rol de Microsoft Entra. Opcional. Esta propiedad solo se puede establecer al crear el grupo y es inmutable. Si se establece en true, la propiedad securityEnabled también debe establecerse en true, la visibilidad debe estar oculta y el grupo no puede ser un grupo dinámico (es decir, groupTypes no puede contener DynamicMembership). Solo los autores de llamadas con al menos el rol Administrador de roles con privilegios pueden establecer esta propiedad. Al autor de la llamada también se le debe asignar el permiso RoleManagement.ReadWrite.Directory para establecer esta propiedad o actualizar la pertenencia de dichos grupos. Para obtener más información, consulte Uso de un grupo para administrar asignaciones de roles de Microsoft EntraUsing this feature require a Microsoft Entra ID P1 license bool
mail La dirección SMTP del grupo, por ejemplo, "serviceadmins@contoso.com". Solo lectura string (ReadOnly)
mailEnabled Especifica si el grupo está habilitado para correo. Obligatorio bool (obligatorio)
mailNickname Alias de correo del grupo, único para los grupos de Microsoft 365 de la organización. La longitud máxima es de 64 caracteres. Esta propiedad solo puede contener caracteres en el juego de caracteres ASCII 0 - 127 excepto los siguientes caracteres: @ () / [] ' ; : <> , ESPACIO. Obligatorio string (obligatorio)
members Los miembros de este grupo, que pueden ser usuarios, dispositivos, otros grupos o entidades de servicio. Admite las operaciones Enumerar miembros, Agregar miembro y Quitar miembro. Admisión de valores NULL string[]
membershipRule Regla que determina los miembros de este grupo si el grupo es un grupo dinámico (groupTypes contiene DynamicMembership). Para obtener más información sobre la sintaxis de la regla de pertenencia, consulte Sintaxis de reglas de pertenencia. string
membershipRuleProcessingState Indica si el procesamiento de pertenencia dinámica está activado o en pausa. Los valores posibles son Activado o En pausa string
onPremisesDomainName string (ReadOnly)
onPremisesLastSyncDateTime Indica la última vez en la que el grupo se sincronizó con el directorio local. 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)
onPremisesNetBiosName string (ReadOnly)
onPremisesProvisioningErrors Errores al usar el producto de sincronización de Microsoft durante el aprovisionamiento MicrosoftGraphOnPremisesProvisioningError[] (ReadOnly)
onPremisesSamAccountName Contiene el nombre de cuenta SAM local sincronizado desde el directorio local. Solo lectura string (ReadOnly)
onPremisesSecurityIdentifier Contiene el identificador de seguridad local (SID) para el grupo sincronizado entre el entorno local y la nube. Solo lectura string (ReadOnly)
onPremisesSyncEnabled true si este grupo se sincroniza desde un directorio local; false si este grupo se sincronizó originalmente desde un directorio local, pero ya no está sincronizado; null si este objeto nunca se ha sincronizado desde un directorio local (valor predeterminado). Solo lectura bool (ReadOnly)
owners Propietarios del grupo. Limitado a 100 propietarios. Acepta valores NULL. Si no se especifica esta propiedad al crear un grupo de Microsoft 365, el usuario que realiza la llamada se asigna automáticamente como propietario del grupo. string[]
preferredDataLocation Ubicación de datos preferida para el grupo de Microsoft 365. De forma predeterminada, el grupo hereda la ubicación de datos preferida del creador del grupo. Para establecer esta propiedad, a la aplicación que llama se le debe conceder el permiso Directory.ReadWrite.All y al usuario se le debe asignar al menos uno de los siguientes roles de Microsoft Entra: Administrador de directorio de administrador de cuentas de usuario Administrador de Exchange Administrador de Exchange Administrador de Exchange Para obtener más información sobre esta propiedad, vea OneDrive Online Multi-Geo. Admisión de valores NULL string
preferredLanguage Idioma preferido para un grupo de Microsoft 365. Debe seguir el código ISO 639-1; por ejemplo, en-US string
proxyAddresses Direcciones de correo electrónico del grupo que dirigen al mismo buzón de grupo. Por ejemplo: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. El operador any es necesario para filtrar expresiones en propiedades con varios valores. Solo lectura No acepta valores NULL string[] (ReadOnly)
renewedDateTime Marca de tiempo de cuándo se renueve por última vez el grupo. Este valor no se puede modificar directamente y solo se actualiza a través de la acción renovar el servicio. El tipo timestamp representa información de fecha y hora con el formato ISO 8601 y siempre está en UTC. Por ejemplo, medianoche UTC el 1 de enero de 2014 es 2014-01-01T00:00:00Z. Solo lectura string (ReadOnly)
securityEnabled Especifica si el grupo es un grupo de seguridad. Obligatorio bool (obligatorio)
securityIdentifier Identificador de seguridad del grupo, usado en escenarios de Windows. Solo lectura string (ReadOnly)
serviceProvisioningErrors Errores publicados por un servicio federado que describe un error notransciente específico del servicio con respecto a las propiedades o vínculo de un objeto de grupo MicrosoftGraphServiceProvisioningError[]
tema Especifica el tema de color de un grupo de Microsoft 365. Los valores posibles son Teal, Purple, Green, Blue, Pink, Orange o Red string
type El tipo de recurso "Microsoft.Graph/groups" (ReadOnly)
uniqueName Identificador único que se puede asignar a un grupo y que se puede usar como clave alternativa. Inmutable string (obligatorio)
visibility Especifica la directiva de unión a grupos y la visibilidad del contenido del grupo para los grupos. Los valores posibles son: Private, Public o HiddenMembership. HiddenMembership solo se puede establecer para grupos de Microsoft 365 cuando se crean los grupos. No se puede actualizar más adelante. Otros valores de visibilidad se pueden actualizar después de la creación del grupo. Si no se especifica el valor de visibilidad durante la creación de grupos en Microsoft Graph, se crea un grupo de seguridad como privado de forma predeterminada y el grupo de Microsoft 365 es Público. Los grupos que se pueden asignar a roles siempre son Privados. Para más información, consulte opciones de visibilidad de grupo. Acepta valores NULL. string

MicrosoftGraphOnPremisesProvisioningError

Nombre Descripción Valor
category Categoría del error de aprovisionamiento. Nota: Actualmente, solo hay un valor posible. Valor posible: PropertyConflict: indica que un valor de propiedad no es único. Otros objetos contienen el mismo valor para la propiedad . string
occurredDateTime Fecha y hora en que se produjo el error. string
propertyCausingError Nombre de la propiedad de directorio que provoca el error. Valores posibles actuales: UserPrincipalName o ProxyAddress string
value Valor de la propiedad que provoca el error. string

MicrosoftGraphServiceProvisioningError

Nombre Descripción Valor
createdDateTime Fecha y hora en que se produjo el error. string
isResolved Indica si se ha asistido al error. bool
serviceInstance Instancia de servicio calificada (por ejemplo, "SharePoint/Dublín") que publicó la información de error del servicio. string