Type de ressource protectionRuleBase
Espace de noms: microsoft.graph
Représente une règle de protection spécifiée par le client dans le cadre d’un plan de protection appliqué aux données Microsoft 365 dans un organization. Actuellement, seules les règles d’inclusion, qui sont des règles qui indiquent qu’une stratégie de protection doit correspondre aux critères spécifiés, peuvent être définies.
Actuellement, les règles de protection sont statiques par nature, ce qui signifie que les modifications de stratégie sont appliquées uniquement lorsque la règle est exécutée, sans mises à jour automatiques/dynamiques.
Ce type abstrait est le type de base pour siteProtectionRule, mailboxProtectionRule et driveProtectionRule.
Les limitations suivantes s’appliquent à cette ressource :
- Les API de règle de protection pour l’ajout en bloc de sites via des noms de site ou une URL dans le workflow de création de stratégie de sauvegarde peuvent prendre en charge un maximum de 10 mots clés à la fois. Chaque mot clé peut comporter un minimum de trois caractères et un maximum de 255 caractères.
- Les API de règle de protection pour l’ajout en bloc de comptes d’utilisateur via des groupes de sécurité ou des listes de distribution peuvent prendre en charge un maximum de trois groupes à la fois.
- Les règles sont statiques et appliquées une seule fois. Autrement dit, les groupes de sécurité ou les listes de distribution sont aplaties au moment où ils sont ajoutés à la stratégie de configuration de sauvegarde. Par exemple, les groupes ou les listes ne sont pas mis à jour dynamiquement dans le système si des utilisateurs sont ajoutés ou supprimés du groupe de sécurité d’origine.
Propriétés
Propriété | Type | Description |
---|---|---|
id | String | Identificateur unique de la règle de protection associée à la stratégie. |
createdBy | identitySet | Identité de la personne qui a créé la règle. |
createdDateTime | DateTimeOffset | Heure de création de la règle. |
error | publicError | Contient les détails de l’erreur en cas d’échec d’une opération sur une règle. |
isAutoApplyEnabled | Boolean |
true indique que la règle de protection est dynamique ; false qu’il est statique. Actuellement, seules les règles statiques sont prises en charge. |
lastModifiedBy | identitySet | Identité de la personne qui a modifié la règle pour la dernière fois. |
lastModifiedDateTime | DateTimeOffset | Horodatage de la dernière modification apportée à la règle. |
status | protectionRuleStatus | Status de la règle de protection. Les valeurs possibles sont : draft , active , completed , completedWithErrors , unknownFutureValue . Le draft membre n’est actuellement pas pris en charge. |
valeurs protectionRuleStatus
Member | Description |
---|---|
brouillon | La status initiale de la règle de protection lors de sa création. Le draft membre n’est actuellement pas pris en charge. |
actif | La status de la règle de protection lorsqu’elle est en cours d’exécution. |
terminé | La status de la règle de protection lorsqu’elle est correctement appliquée à la stratégie correspondante. |
completedWithErrors | La status de la règle de protection lorsque la règle s’est exécutée mais a rencontré des erreurs. |
unknownFutureValue | Valeur sentinel de l’énumération évolutive. Ne pas utiliser. |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@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"
}