Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Représente les propriétés d’une règle de protection associée à une stratégie de protection Exchange.
Hérite de protectionRuleBase.
Méthodes
| Méthode | Type de retour | Description |
|---|---|---|
| List | collection mailboxProtectionRule | Obtenez la liste des objets mailboxProtectionRule et leurs propriétés. |
| Create | mailboxProtectionRule | Créez une boîte aux lettresProtectionRule. |
| Obtenir | mailboxProtectionRule | Lisez les propriétés et les relations d’une boîte aux lettresProtectionRule. |
| Mettre à jour | mailboxProtectionRule | Mettez à jour les propriétés d’un objet mailboxProtectionRule . |
| Supprimer | Aucun | Supprimez une boîte aux lettresProtectionRule. |
| Supprimer et annuler la protection | mailboxProtectionRule | Supprimez et supprimez la protection de tous les artefacts protégés par une règle dynamique. |
| Run | protectionRuleBase | Activer une règle de protection de boîte aux lettres. |
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 | Date et 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 expression de règle. |
| isAutoApplyEnabled | Boolean |
true indique que la règle de protection est dynamique ; false qu’il est statique. Les règles statiques s’exécutent une seule fois pendant que les règles dynamiques écoutent toutes les modifications dans le système et mettent à jour la liste des unités de protection. Actuellement, seules les règles statiques sont prises en charge. |
| lastModifiedBy | identitySet | Identité de la personne qui a modifié cette règle pour la dernière fois. |
| lastModifiedDateTime | DateTimeOffset | Horodatage de la dernière modification de la règle. |
| mailboxExpression | String | Contient une expression de boîte aux lettres. Pour obtenir des exemples, consultez les exemples mailboxExpression. |
| status | protectionRuleStatus | Status de la règle de protection. Les valeurs possibles sont draft, active, completed, completedWithErrors, unknownFutureValue, updateRequested, deleteRequested. Utilisez l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir les valeurs suivantes dans cette énumération évolutive : updateRequested , deleteRequested. Le draft membre n’est actuellement pas pris en charge. Hérité de protectionRuleBase. |
Exemples mailboxExpression
Le tableau suivant présente les formats possibles pour l’expression de boîte aux lettres.
| Propriété | Opérateur | Exemple |
|---|---|---|
memberOf |
-any |
(memberOf -any (group.id -in ['d7f5150a-0c6f-4894-a6a1-6df77b26f375'])) |
group.id |
-in |
(memberOf -any (group.id -in ['d7f5150a-0c6f-4894-a6a1-6df77b26f375', '363cdbd0-f091-4644-93e4-64c1020c94d8'])) |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.mailboxProtectionRule",
"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",
"mailboxExpression": "String"
}