Compartir a través de


tipo de recurso protectionRuleBase

Espacio de nombres: microsoft.graph

Representa una regla de protección especificada por el cliente como parte de un plan de protección aplicado a los datos de Microsoft 365 en una organización. Actualmente, solo se pueden definir las reglas de inclusión, que son reglas que indican que una directiva de protección debe coincidir con los criterios especificados.

Actualmente, las reglas de protección son estáticas por naturaleza, lo que significa que los cambios de directiva solo se aplican cuando se ejecuta la regla, sin actualizaciones automáticas o dinámicas.

Este tipo abstracto es el tipo base para siteProtectionRule, mailboxProtectionRule y driveProtectionRule.

Las limitaciones siguientes se aplican a este recurso:

  • Las API de regla de protección para la adición masiva de sitios a través de nombres de sitio o dirección URL en el flujo de trabajo de creación de directivas de copia de seguridad pueden alojar un máximo de 10 palabras clave a la vez. Cada palabra clave puede tener un mínimo de tres caracteres y un máximo de 255 caracteres.
  • Las API de regla de protección para la adición masiva de cuentas de usuario a través de grupos de seguridad o listas de distribución pueden dar cabida a un máximo de tres grupos a la vez.
  • Las reglas son estáticas y se aplican una sola vez. Es decir, los grupos de seguridad o las listas de distribución se aplanan en el momento en que se agregan a la directiva de configuración de copia de seguridad. Por ejemplo, los grupos o listas no se actualizan dinámicamente en el sistema si los usuarios se agregan o quitan del grupo de seguridad original.

Propiedades

Propiedad Tipo Descripción
id Cadena Identificador único de la regla de protección asociada a la directiva.
createdBy identitySet Identidad de la persona que creó la regla.
createdDateTime DateTimeOffset Hora de creación de la regla.
error publicError Contiene detalles de error si se produce un error en una operación en una regla.
isAutoApplyEnabled Booleano true indica que la regla de protección es dinámica; false que es estática. Actualmente, solo se admiten reglas estáticas.
lastModifiedBy identitySet Identidad de la persona que modificó por última vez la regla.
lastModifiedDateTime DateTimeOffset Marca de tiempo de la última modificación realizada en la regla.
status protectionRuleStatus Estado de la regla de protección. Los valores posibles son: draft, active, completed, completedWithErrors, unknownFutureValue. Actualmente draft no se admite el miembro.

valores protectionRuleStatus

Member Descripción
corriente de aire Estado inicial de la regla de protección al crearse. Actualmente draft no se admite el miembro.
activo Estado de la regla de protección cuando se ejecuta.
completado Estado de la regla de protección cuando se aplica correctamente a la directiva correspondiente.
completedWithErrors Estado de la regla de protección cuando la regla se ejecutó pero encontró errores.
unknownFutureValue Valor de sentinel de enumeración evolvable. No usar.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "@odata.type": "#microsoft.graph.protectionRuleBase",
  "id": "String (identifier)",
  "status": "String",
  "createdDateTime": "String (timestamp)",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "error": {
    "@odata.type": "microsoft.graph.publicError"
  },
  "isAutoApplyEnabled": "Boolean"
}