Paramètres disponibles dans l'API
Ce document décrit les paramètres compatibles avec l'API Policy.
Si les paramètres compatibles ne figurent pas dans la réponse de l'API Cloud Identity Policy, consultez Valeurs de champ par défaut. Si le paramètre manquant n'est pas mentionné dans Valeurs de champ par défaut, contactez Cloud Customer Care.
Commandes des API
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Commandes des API | Paramètres > Message utilisateur personnalisé | api_controls.custom_user_message
|
Non | Personnalisez le message à afficher lorsque les utilisateurs ne peuvent pas accéder à une application en raison des paramètres d'accès. | error_text | string |
| Paramètres > Applications tierces non configurées | api_controls.unconfigured_third_party_apps
|
Non | Les applications tierces non configurées sont celles qui n'ont pas été configurées avec un paramètre d'accès (par exemple, "Approuvée", "Limitée" ou "Bloquée"). Sélectionnez ce qui se passe lorsque les utilisateurs tentent d'accéder avec leur compte à des applications tierces non configurées. |
access_level | enum :
|
|
| Paramètres > Applications tierces non configurées | api_controls.unconfigured_third_party_apps
|
Non | Les applications tierces non configurées sont celles qui n'ont pas été configurées avec un paramètre d'accès (par exemple, "Approuvée", "Limitée" ou "Bloquée"). Sélectionnez ce qu'il se passe lorsque les utilisateurs de moins de 18 ans tentent d'accéder avec leur compte à des applications tierces non configurées. |
access_level_under18 | enum :
|
|
| Paramètres > Applications internes | api_controls.internal_apps
|
Non | Les applications internes appartenant à votre organisation sont automatiquement configurées avec un accès approuvé. Ces applications peuvent demander l'accès API à toutes les données Google pour les utilisateurs. | trust_internal_apps | booléen | |
| Paramètres > Demandes utilisateur d'accès à des applications non configurées | api_controls.app_approval_requests
|
Non | Autoriser les utilisateurs à demander l'accès à des applications tierces non configurées | allowed_for_all | enum :
|
|
| Contrôle des accès aux applications > Gérer les services Google > Services Google | api_controls.google_services
|
Non | Sélectionnez les paramètres d'accès aux API des services Google pour définir les types d'applications tierces pouvant demander à accéder à ces services. | services | Service[] |
Sous-paramètres des commandes des API
Ce tableau fournit les sous-paramètres des contrôles des API qui sont référencés par d'autres paramètres des contrôles des API.
| Nom du sous-paramètre de l'API Policy | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Service | Accès | scopes_group | enum :
|
| Restricted/Unrestricted | is_enabled | booléen |
Paramètres de l'agenda
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Agenda | Paramètres avancés > Plannings des rendez-vous avec paiements | calendar.appointment_schedules
|
Non | Autorisez les utilisateurs de plannings des rendez-vous à exiger le paiement des créneaux réservés via leur propre compte de fournisseur de services de paiement. | enable_payments | booléen |
| Paramètres de partage > Invitations externes | calendar.external_invitations
|
Non | Avertir les utilisateurs lorsqu'ils invitent des personnes externes au domaine ORGANIZATION_UNIT_NAME | warn_on_invite | booléen | |
| Gestion de Calendar Interop > Disponibilités Exchange dans Agenda | calendar.interoperability
|
Non | Autoriser Google Agenda à afficher la disponibilité des utilisateurs d'Exchange | enable_interoperability | booléen | |
| Afficher les détails de l'événement | enable_full_event_details | booléen | ||||
| Gestion de Calendar Interop > Réservation de ressources Exchange | calendar.interoperability
|
Non | Autoriser Google Agenda à réserver des salles Microsoft Exchange | enable_exchange_room_booking | booléen | |
| Paramètres de partage > Options de partage externe pour les agendas principaux | calendar.primary_calendar_max_allowed_external_sharing
|
Non | Hors de ORGANIZATION_UNIT_NAME : définir les capacités de l'utilisateur pour les agendas principaux | max_allowed_external_sharing | enum :
|
|
| Paramètres de partage > Options de partage externe pour les agendas secondaires | calendar.secondary_calendar_max_allowed_external_sharing
|
Non | Hors de <nom de l'organisation> : définir les capacités de l'utilisateur pour les agendas secondaires | max_allowed_external_sharing | enum :
|
Paramètres de chat
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Google Chat | Historique des discussions | chat.chat_history
|
Non | Historique activé/désactivé | history_on_by_default | booléen |
| Autoriser les utilisateurs à modifier les paramètres de leur historique | allow_user_modification | booléen | ||||
| Partage de fichiers via le chat | chat.chat_file_sharing
|
Non | Partage de fichiers externe | external_file_sharing | enum :
|
|
| internal_file_sharing | identique | |||||
| Historique des espaces | chat.space_history
|
Non | Paramètres d'historique des conversations pour les espaces | history_state | enum :
|
|
| Paramètres de discussion en externe | chat.external_chat_restriction
|
Non | Autoriser les utilisateurs à envoyer des messages en dehors de l'organisation dans les discussions et les espaces | allow_external_chat | booléen | |
| external_chat_restriction | enum :
|
|||||
| Applications Chat | chat.chat_apps_access
|
Non | Autoriser les utilisateurs à installer des applications Chat | enable_apps | booléen | |
| Autoriser les utilisateurs à ajouter et à utiliser des webhooks entrants | enable_webhooks | booléen | ||||
| Archivage tiers | chat.third_party_archiving
|
Non | Activer l'archivage tiers | activé | booléen | |
| Indiquez une adresse e-mail à laquelle distribuer les contenus Chat. | destination_email_address | string | ||||
| Définir la fréquence d'envoi (entre 1 et 24 heures) des messages d'archivage Chat | archival_frequency | Durée | ||||
| Liste des en-têtes personnalisés séparés par une virgule requise par l'adresse de destination | custom_headers | string | ||||
| Espaces externes | chat.external_spaces
|
Non | Autoriser les utilisateurs à créer et à rejoindre des espaces avec des personnes externes à leur organisation | activé | booléen | |
| Autoriser uniquement les utilisateurs à ajouter des contacts issus des domaines de la liste d'autorisation | domain_allowlist_mode | enum:
|
||||
| Paramètres de partage > Accès par défaut à l'espace | chat.space_access_default
|
Non | Accès par défaut aux espaces lorsque les utilisateurs en créent. | access_type | enum:
|
|
| Signalement de contenu | chat.content_reporting
|
Non | Autoriser les utilisateurs à signaler du contenu dans les messages privés | one_on_one_direct_messages_reporting | enum:
|
|
| Autoriser les utilisateurs à signaler du contenu dans les messages privés de groupe | group_direct_messages_reporting | identique | ||||
| Autoriser les utilisateurs à signaler du contenu dans des espaces spécifiques | spaces_reporting | identique | ||||
| spaces_reporting_type | enum:
|
|||||
| Spécifier les catégories que les utilisateurs peuvent choisir lorsqu'ils signalent du contenu | reporting_categories | objet répété :
|
||||
| Spécifier un titre et une description personnalisés pour le formulaire de signalement | reporting_form_customization_enabled | booléen | ||||
| custom_reporting_form_title | string | |||||
| custom_reporting_form_description | string | |||||
| Restrictions concernant le chat et les espaces | chat.chat_and_space_restrictions
|
Non | Limiter la création de messages, de messages de groupe et d'espaces. Les utilisateurs soumis à cette restriction ne peuvent pas gérer les membres. | restriction_level | enum:
|
Paramètres Classroom
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Classroom | Paramètres généraux > Autorisations des enseignants | classroom.teacher_permissions
|
Non | Qui peut créer des cours | whoCanCreateClasses | enum :
|
| Paramètres généraux > Accès des représentants légaux | classroom.guardian_access
|
Non | Autoriser les parents et les représentants légaux à accéder aux informations de Classroom | allowAccess | booléen | |
| Qui peut gérer les parents et les représentants légaux | whoCanManageGuardianAccess | enum :
|
||||
| Paramètres des cours > À propos des inscriptions aux cours | classroom.class_membership
|
Non | Personnes autorisées à participer aux cours de votre domaine | whoCanJoinClasses | enum :
|
|
| Cours auxquels les utilisateurs de votre domaine peuvent participer | whichClassesCanUsersJoin | enum :
|
||||
| Accès aux données > API Classroom | classroom.api_data_access
|
Non | Les utilisateurs peuvent autoriser les applications à accéder à leurs données Google Classroom | enableApiAccess | booléen | |
| Rapports sur le degré d'originalité > Passages communs à plusieurs travaux d'élèves | classroom.originality_reports
|
Non | Activer les passages communs à plusieurs travaux d'élèves dans les rapports sur le degré d'originalité | enableOriginalityReportsSchoolMatches | booléen | |
| Désinscription des élèves > Autorisations de désinscription | classroom.student_unenrollment
|
Non | Qui peut désinscrire les élèves des cours ? | whoCanUnenrollStudents | enum
|
|
| Importation de la liste des élèves > Paramètres | classroom.roster_import
|
Non | Importer les listes d'élèves | rosterImportOption | enum :
|
|
| Gemini dans les applications Workspace | Gemini pour Workspace > Accès aux fonctionnalités dans Classroom > Classroom | classroom.gemini_access
|
Non | Indiquer si les utilisateurs peuvent accéder à Gemini dans Classroom | activé | booléen |
Paramètres de conformité des données
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Gestion des accès | Gestion des accès > Stratégie de gestion des accès | access_management.user_scoping
|
Non | Choisir une stratégie de gestion des accès pour les données couvertes | allowed_audience | enum :
|
| Régions de données | Région > Données au repos | data_regions.data_at_rest_region
|
Non | Région de stockage des données au repos | région | enum :
|
| Région> Traitement des données | data_regions.data_processing_region
|
Non | Règle pour la région des données lors du traitement des données | limit_to_storage_region | booléen | |
| Access Approval | Access Approval > Stratégie Access Approval | access_approval.axa_user_scoping
|
Non | Exiger du personnel Google qu'il demande une autorisation pour consulter les données nécessaires à l'assistance | requires_customer_approval | booléen |
Paramètres des appareils
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Mutate compatible avec la version v1beta1 | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Paramètres universels | Accès aux données > Synchronisation Android | devices.android_work_data_sync
|
Non | Autoriser la synchronisation des données professionnelles sur les appareils Android | Autorisés | booléen |
| Sécurité > Chiffrement | devices.encryption
|
Non | Exiger le chiffrement de l'appareil | device_encryption_option | enum:
|
|
| Sécurité > Appareils compromis | devices.compromised_devices
|
Non | Bloquer les appareils Android dont la sécurité est compromise | compromised_android_devices_blocked | booléen | |
| Bloquer les appareils iOS jailbreakés | jailbroken_ios_devices_blocked | booléen | ||||
| Sécurité > Approbations d'appareils | devices.activation_approval
|
Non | Exiger l'approbation de l'administrateur | admin_approval_required | booléen | |
| Envoyer les e-mails de demande d'approbation à | approver_email_address | string | ||||
| Paramètres Android | Applications et partage de données > Partage dans d'autres profils | devices.android_work_profile_sharing
|
Non | Autoriser le partage de contenu entre le profil professionnel et l'espace personnel (appareils avec profil professionnel uniquement) | Autorisés | booléen |
| Applications et partage de données > Copie entre profils | devices.android_cross_profile_copy_paste
|
Non | Autoriser les collages entre le profil professionnel et l'espace personnel (appareils avec profil professionnel uniquement) | activé | booléen | |
| Applications et partage de données > Applications privées Google Play | devices.android_google_play_private_apps
|
Non | Autoriser les utilisateurs à accéder aux applications privées Google Play | access_allowed | booléen | |
| Autoriser les utilisateurs à publier et mettre à jour des applications privées Google Play | publish_and_update_allowed | booléen | ||||
| Partage d'applications et de données > Capture d'écran | devices.android_screen_capture
|
Non | Autoriser les captures d'écran | Autorisés | booléen | |
| Applications et partage de données > Android Beam | devices.android_beam
|
Non | Autoriser Beam sortant | outgoing_beam_allowed | booléen | |
| Applications et partage de données>Partage de position |
devices.android_location_sharing
|
Non | Autorisez le partage de position. | Autorisés | booléen | |
| Applications et partage de données > Applications disponibles | devices.android_available_apps
|
Non | Indiquez quelles applications les utilisateurs seront autorisés à installer via le Play Store | playstore_installable_apps | enum:
|
|
| Applications et partage de données > Valider les applications | devices.android_verify_apps
|
Non | Autoriser les utilisateurs à désactiver Google Play Protect (appareils détenus par l'entreprise uniquement) | turnoff_google_play_protect_allowed | booléen | |
| Applications et partage de données> Options pour les développeurs | devices.android_developer_options
|
Non | Autoriser les options pour les développeurs | Autorisés | booléen | |
| Fonctionnalités de l'écran de verrouillage > Authentification périodique à l'aide d'un code, d'un mot de passe ou d'un schéma | devices.android_periodic_secure_authentication
|
Non | Obligez les utilisateurs qui utilisent le déverrouillage par reconnaissance faciale ou par empreinte digitale à s'authentifier périodiquement à l'aide d'une méthode plus sûre, comme un code, un mot de passe ou un schéma | required | booléen | |
| Après le délai défini ci-dessous, les utilisateurs devront utiliser une méthode d'authentification plus sécurisée pour déverrouiller l'appareil | expiration_period | enum:
|
||||
| Applications et partage de données > Sources inconnues |
devices.android_unknown_source_apps
|
Non | Empêchez les utilisateurs d'installer des applications provenant de sources inconnues dans leur profil professionnel. | work_profile_installation_allowed | booléen | |
| Empêchez les utilisateurs d'installer des applications provenant de sources inconnues dans leur profil personnel. | personal_profile_installation_allowed | booléen | ||||
| Applications et partage de données > Paramètres des applications |
devices.android_apps_settings
|
Non | Autoriser les utilisateurs à modifier les paramètres d'application (appareils détenus par l'entreprise uniquement) | modification_allowed | booléen | |
| Applications et partage de données > Fonctionnalités de l'écran de verrouillage |
devices.android_trust_agents
|
Non | Autoriser Smart Lock à maintenir un appareil déverrouillé | smart_lock_allowed | booléen | |
| Applications et partage de données > Fonctionnalités de l'écran de verrouillage |
devices.android_lock_screen_notifications
|
Non | Autoriser les notifications sur l'écran de verrouillage | Autorisés | booléen | |
| Applications et partage de données > Fonctionnalités de l'écran de verrouillage |
devices.android_lock_screen_notification_details
|
Non | Autoriser les détails de notification. | Autorisés | booléen | |
| Paramètres iOS | Sécurité avancée > Apple Watch | devices.ios_apple_watch
|
Non | Autoriser l'utilisation d'Apple Watch sans détection du poignet | no_wrist_detection_usage_allowed | booléen |
| Sécurité avancée > Siri | devices.ios_siri
|
Non | Autoriser Siri | Autorisés | booléen | |
| Autoriser Siri sur l'écran de verrouillage | allowed_on_lock_screen | booléen | ||||
| Sécurité avancée > Transfert | devices.ios_handoff
|
Non | Autoriser Handoff (appareils supervisés et enregistrés uniquement) | Autorisés | booléen | |
| Partage de données > Stockage iCloud |
devices.ios_icloud_storage
|
Non | Autoriser les applications gérées à stocker des données dans iCloud | managed_apps_sync_allowed | booléen | |
| Sécurité avancée > Capture d'écran |
devices.ios_screen_capture
|
Non | Autoriser les captures et l'enregistrement d'écran | Autorisés | booléen | |
| Sauvegarde et synchronisation iCloud > Sauvegarde iCloud | devices.ios_icloud_backup
|
Non | Autoriser les utilisateurs à sauvegarder leur appareil avec iCloud (appareils supervisés uniquement) | Autorisés | booléen | |
| Sauvegarde et synchronisation iCloud > Sauvegarde chiffrée | devices.ios_backup_encryption
|
Non | Exiger le chiffrement des sauvegardes | required | booléen | |
| Écran de verrouillage > Centre de contrôle | devices.ios_lock_screen_control_center
|
Non | Autoriser l'affichage du centre de contrôle sur l'écran de verrouillage | Autorisés | booléen | |
| Applications et services > Application Fichiers | devices.ios_files_app
|
Non | Autoriser les utilisateurs à se connecter à des clés USB dans Fichiers (iOS 13.1 et versions ultérieures, appareils supervisés uniquement) | usb_drives_connection_allowed | booléen | |
| Autoriser les utilisateurs à se connecter à des lecteurs réseau dans Fichiers (iOS 13.1 et versions ultérieures, appareils supervisés uniquement) | network_drives_connection_allowed | booléen | ||||
| Fonctionnalités de l'appareil > Date et heure | devices.ios_date_time
|
Non | Forcer la date et l'heure automatiques (iOS 12 et versions ultérieures, appareils supervisés uniquement) | automatic_date_time_enforced | booléen | |
| Écran de verrouillage > Vue des notifications | devices.ios_lock_screen_notifications_view
|
Non | Autoriser l'affichage des notifications sur l'écran de verrouillage | Autorisés | booléen | |
| Partage des données > Actions sur les données | devices.ios_data_actions
|
Non | Sélectionner les actions que les utilisateurs peuvent effectuer avec les données Google Workspace applicables sur les appareils iOS | external_data_sharing_allowed | booléen | |
| Autoriser le copier-coller de données professionnelles dans des comptes et applications personnels | work_data_operation_type.non_workspace_apps_copy_paste_allowed | booléen | ||||
| Autoriser l'envoi de données professionnelles à des applications personnelles, y compris toutes les applications autres que Google Workspace sur la feuille de partage iOS | work_data_operation_type.non_workspace_apps_sharing_allowed | booléen | ||||
| Autoriser le partage de données professionnelles avec des comptes personnels ou avec la messagerie iOS sur la feuille de partage iOS | work_data_operation_type.personal_accounts_sharing_allowed | booléen | ||||
| Autoriser le partage de données professionnelles avec AirDrop sur la feuille de partage iOS | work_data_operation_type.airdrop_sharing_allowed | booléen | ||||
| Autoriser l'impression de fichiers professionnels | work_data_operation_type.files_printing_allowed | booléen | ||||
| Autoriser l'enregistrement de données professionnelles dans Fichiers à l'aide de la feuille de partage iOS et accéder aux données professionnelles directement depuis Fichiers | work_data_operation_type.files_access_allowed | booléen | ||||
| Autoriser l'enregistrement d'images et de vidéos professionnelles dans les photos iOS | work_data_operation_type.images_videos_saving_allowed | booléen | ||||
| Autoriser l'attribution d'éléments à des contacts à l'aide de la feuille de partage iOS | work_data_operation_type.contacts_items_assignment_allowed | booléen | ||||
| Safari > Navigation sécurisée | devices.ios_safari_secure_browsing
|
Non | Appliquer l'avertissement de site Web frauduleux Safari | fraudulent_website_warning_enforced | booléen | |
| Partage de données > Apple Intelligence | devices.ios_apple_intelligence
|
Non | Autoriser les utilisateurs à utiliser les outils d'écriture Apple Intelligence dans les applis Google Workspace sur les appareils iOS | writing_tools_allowed | booléen | |
| Sauvegarde et synchronisation iCloud > Synchronisation du trousseau |
devices.ios_keychain_sync
|
Non | Autoriser les utilisateurs à synchroniser des trousseaux avec iCloud (appareils supervisés uniquement) | icloud_sync_allowed | booléen | |
| Sauvegarde et synchronisation iCloud > Synchronisation de documents |
devices.ios_document_sync
|
Non | Autoriser les utilisateurs à synchroniser des documents et des données avec iCloud | icloud_data_sync_allowed | booléen |
Paramètres de l'annuaire
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Paramètres de l'annuaire | Paramètres de partage > Partage externe d'annuaire | directory.external_directory_sharing
|
Non | N/A | sharing_option | enum:
|
Paramètres de Drive et Docs
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Drive et Docs | Paramètres de partage > Options de partage | drive_and_docs.external_sharing
|
Non | Sélectionnez le niveau de partage le plus élevé en dehors de CUSTOMER_NAME que vous souhaitez autoriser | external_sharing_mode | enum :
|
| Autoriser les utilisateurs de ORGANIZATION_UNIT_NAME à recevoir des fichiers provenant d'utilisateurs ou de Drive partagés n'appartenant pas à CUSTOMER_NAME | allow_receiving_external_files | booléen | ||||
| Afficher un avertissement lorsque des fichiers appartenant à des utilisateurs ou figurant dans des Drive partagés de ORGANIZATION_UNIT_NAME sont partagés avec des utilisateurs des domaines de la liste d'autorisation | warn_for_sharing_outside_allowlisted_domains | booléen | ||||
| Autoriser les utilisateurs de ORGANIZATION_UNIT_NAME à recevoir des fichiers provenant d'utilisateurs ou de Drive partagés n'appartenant pas à des domaines de la liste d'autorisation | allow_receiving_files_outside_allowlisted_domains | booléen | ||||
| Autorisez les utilisateurs ou les Drive partagés de ORGANIZATION_UNIT_NAME à partager des éléments avec des utilisateurs sans compte Google dans des domaines de confiance grâce au partage avec des visiteurs. | allow_non_google_invites_in_allowlisted_domains | booléen | ||||
| Afficher un avertissement lorsque des fichiers appartenant à des utilisateurs ou figurant dans des Drive partagés de ORGANIZATION_UNIT_NAME sont partagés en dehors de CUSTOMER_NAME | warn_for_external_sharing | booléen | ||||
| Autoriser les utilisateurs ou les Drive partagés de ORGANIZATION_UNIT_NAME à partager des éléments avec des personnes externes à CUSTOMER_NAME qui n'utilisent pas de compte Google | allow_non_google_invites | booléen | ||||
| Lorsque le partage en dehors de CUSTOMER_NAME est autorisé, les utilisateurs de ORGANIZATION_UNIT_NAME peuvent rendre des fichiers et du contenu Web publié visibles à toute personne disposant du lien | allow_publishing_files | booléen | ||||
| Lorsqu'un utilisateur partage un fichier au moyen d'un produit Google autre que Docs ou Drive (par exemple, en collant un lien dans Gmail), Google peut vérifier les droits d'accès des destinataires. Sinon, lorsque cela est possible, Google demande à l'utilisateur d'indiquer avec qui il veut partager le fichier : | access_checker_suggestions | enum :
|
||||
| Sélectionnez les personnes autorisées à distribuer du contenu dans ORGANIZATION_UNIT_NAME en dehors de CUSTOMER_NAME. Cette option permet de restreindre l'importation ou le déplacement de contenu dans les Drive partagés détenus par une autre organisation. | allowed_parties_for_distributing_content | enum :
|
||||
| Paramètres de partage > Accès général par défaut | drive_and_docs.general_access_default
|
Non | Lorsque des utilisateurs de ORGANIZATION_UNIT_NAME créent des éléments, l'accès par défaut est | default_file_access | enum :
|
|
| Paramètres de partage > Création d'un Drive partagé | drive_and_docs.shared_drive_creation
|
Non | Empêcher les utilisateurs de ORGANIZATION_UNIT_NAME de créer des Drive partagés | allow_shared_drive_creation | booléen (la réponse de l'API renvoie l'opposé de la valeur de l'UI) | |
| Les Drive partagés créés par des utilisateurs de ORGANIZATION_UNIT_NAME seront associés à l'unité organisationnelle suivante | org_unit_for_new_shared_drives | enum :
|
||||
| Unité organisationnelle sélectionnée | custom_org_unit | string | ||||
| Autoriser les membres disposant du rôle d'administrateur à remplacer les paramètres ci-dessous | allow_managers_to_override_settings | booléen | ||||
| Autoriser les utilisateurs en dehors de CUSTOMER_NAME à accéder aux fichiers des Drive partagés | allow_external_user_access | booléen | ||||
| Autoriser l'accès aux fichiers de personnes n'appartenant pas au Drive partagé | allow_non_member_access | booléen | ||||
| Le téléchargement, l'impression et la copie sont activés pour | allowed_parties_for_download_print_copy | enum :
|
||||
| Autoriser les gestionnaires de contenu à partager des dossiers | allow_content_managers_to_share_folders | booléen | ||||
| Paramètres de partage > Mise à jour de sécurité pour les fichiers | drive_and_docs.file_security_update
|
Non | Une fois appliquée, cette mise à jour renforcera la sécurité des liens de fichiers. Les utilisateurs pourraient alors recevoir des demandes d'accès aux fichiers. | security_update | enum :
|
|
| Autoriser les utilisateurs à supprimer/appliquer la mise à jour de sécurité aux fichiers dont ils sont propriétaires ou qu'ils gèrent | allow_users_to_manage_update | booléen | ||||
| Fonctionnalités et applications > SDK Drive | drive_and_docs.drive_sdk
|
Non | Autoriser les utilisateurs à accéder à Google Drive avec l'API Drive SDK | enable_drive_sdk_api_access | booléen | |
| Google Drive pour ordinateur > Activer Drive pour ordinateur | drive_and_docs.drive_for_desktop
|
Non | Autoriser Google Drive pour ordinateur dans votre organisation | allow_drive_for_desktop | booléen | |
| Utiliser Google Drive pour ordinateur uniquement sur les appareils autorisés | restrict_to_authorized_devices | booléen | ||||
| Afficher le lien de téléchargement de Google Drive pour ordinateur | show_download_link | booléen | ||||
| Autoriser les utilisateurs à activer la présence en temps réel dans Microsoft Office depuis Google Drive pour ordinateur | allow_real_time_presence | booléen | ||||
| Paramètres de partage > Mettre en évidence les fichiers externes | drive_and_docs.external_file_warning
|
Non | Marquez les fichiers partagés par des utilisateurs externes ou qui leur appartiennent comme "externes" pour indiquer que le contenu pourrait être consulté en dehors de votre organisation. S'applique à Drive, Docs, Sheets, Slides, Drawings et Vids. | highlighting_enabled | booléen |
Paramètres de l'appli Gemini
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Application Gemini | Accès utilisateur | gemini_app.unlicensed_user_access
|
Non | Autoriser tous les utilisateurs à accéder à l'application Gemini, quelle que soit leur licence | activé | booléen |
Paramètres de Gemini dans Workspace
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Gemini dans Workspace | Fonctionnalités Gemini bêta > Fonctionnalités bêta | gemini_for_workspace.beta_features
|
Non | Activer l'accès aux fonctionnalités bêta dans Gemini pour Google Workspace | activé | booléen |
| Autoriser Google à inviter les utilisateurs de l'unité organisationnelle ou du groupe sélectionnés à participer à des enquêtes et à des études sur l'expérience utilisateur afin d'améliorer Gemini pour Google Workspace | feedback_and_testing_enabled | booléen |
Paramètres de Gmail
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Gmail | Paramètres utilisateur > Mode confidentiel | gmail.confidential_mode
|
Non | Activer le mode confidentiel | enable_confidential_mode | booléen |
| Paramètres utilisateur > S/MIME | gmail.smime_encryption
|
Non | Activer le chiffrement S/MIME pour l'envoi et la réception des e-mails | enable_smime_encryption | enum :
|
|
| Autoriser les signatures SHA-1 à l'échelle globale (non recommandé) | allow_sha1_globally_in_smime_signature | booléen | ||||
gmail.enhanced_smime_encryption
|
Non | Autoriser les utilisateurs à importer leurs propres certificats | allow_user_to_upload_certificates | booléen | ||
| Acceptez ces autres certificats racine pour des domaines spécifiques : | custom_root_certificates | Liste de CustomRootCertificates contenant une liste de certificats racine, une liste de certificats CA intermédiaires, une liste de noms de domaine restreints, une valeur booléenne pour autoriser les incohérences d'adresse et une énumération avec différents niveaux de validation. | ||||
| Spam, hameçonnage et logiciels malveillants > Analyse améliorée des messages avant distribution | gmail.enhanced_pre_delivery_message_scanning
|
Non | Permet une détection améliorée du contenu suspect avant la distribution | enable_improved_suspicious_content_detection | booléen | |
| Spam, hameçonnage et logiciels malveillants > Liste d'autorisation de messagerie | gmail.email_spam_filter_ip_allowlist
|
Non | Saisir les adresses IP pour votre liste d'autorisation de messagerie | allowed_ip_addresses | Une liste de chaînes | |
| Sécurité > Spoofing et authentification | gmail.spoofing_and_authentication
|
Non | Protéger contre le spoofing de domaine à partir de noms de domaine similaires | detect_domain_name_spoofing | booléen | |
| Choisir une action | domain_name_spoofing_consequence | enum :
|
||||
| Choisir une zone de quarantaine | domain_name_spoofing_quarantine_id | entier | ||||
| Protéger contre l'usurpation des noms d'employés | detect_employee_name_spoofing | booléen | ||||
| Choisir une action | employee_name_spoofing_consequence | enum :
|
||||
| Choisir une zone de quarantaine | employee_name_spoofing_quarantine_id | entier | ||||
| Protéger contre les e-mails entrants usurpant votre domaine | detect_domain_spoofing_from_unauthenticated_senders | booléen | ||||
| Choisir une action | domain_spoofing_consequence | enum :
|
||||
| Choisir une zone de quarantaine | domain_spoofing_quarantine_id | entier | ||||
| Protéger contre les e-mails non authentifiés | detect_unauthenticated_emails | booléen | ||||
| Choisir une action | unauthenticated_email_consequence | enum :
|
||||
| Choisir une zone de quarantaine | unauthenticated_email_quarantine_id | entier | ||||
| Protéger vos groupes contre les e-mails entrants usurpant votre domaine | detect_groups_spoofing | booléen | ||||
| Appliquer ce paramètre à | groups_spoofing_visibility_type | enum :
|
||||
| Choisir une action | groups_spoofing_consequence | enum :
|
||||
| Choisir une zone de quarantaine | groups_spoofing_quarantine_id | entier | ||||
| Appliquer automatiquement les paramètres recommandés ultérieurement | apply_future_settings_automatically | booléen | ||||
| Sécurité > Liens et images externes | gmail.links_and_external_images
|
Non | Identifier les liens derrière les URL raccourcies | enable_shortener_scanning | booléen | |
| Analyser les images liées | enable_external_image_scanning | booléen | ||||
| Afficher l'invite d'avertissement pour tout clic sur les liens vers des domaines non approuvés | enable_aggressive_warnings_on_untrusted_links | booléen | ||||
| Appliquer automatiquement les paramètres recommandés ultérieurement | apply_future_settings_automatically | booléen | ||||
| Sécurité > Pièces jointes | gmail.email_attachment_safety
|
Non | Protéger votre messagerie contre les pièces jointes chiffrées envoyées par des expéditeurs non approuvés | enable_encrypted_attachment_protection | booléen | |
| Choisir une action | encrypted_attachment_protection_consequence | enum :
|
||||
| Choisir une zone de quarantaine | encrypted_attachment_protection_quarantine_id | entier | ||||
| Protéger votre messagerie contre les pièces jointes contenant des scripts et envoyées par des expéditeurs non approuvés | enable_attachment_with_scripts_protection | booléen | ||||
| Choisir une action | attachment_with_scripts_protection_consequence | enum :
|
||||
| Choisir une zone de quarantaine | attachment_with_scripts_protection_quarantine_id | entier | ||||
| Protéger votre messagerie contre les types de pièces jointes anormaux dans les e-mails | enable_anomalous_attachment_protection | booléen | ||||
| Choisir une action | anomalous_attachment_protection_consequence | enum :
|
||||
| Choisir une zone de quarantaine | anomalous_attachment_protection_quarantine_id | entier | ||||
| Ajouter les types de fichiers inhabituels suivants à la liste d'autorisation | allowed_anomalous_attachment_filetypes | chaîne[] | ||||
| Appliquer automatiquement les paramètres recommandés ultérieurement | apply_future_recommended_settings_automatically | booléen | ||||
| Routage > Gérer les listes d'adresses | gmail.email_address_lists
|
Non | Gérer les listes d'adresses | email_address_list | EmailAddressList[] | |
| Spam, hameçonnage et logiciels malveillants > Expéditeurs bloqués | gmail.blocked_sender_lists
|
Non | Bloquer ou approuver certains expéditeurs en fonction de leur adresse e-mail ou de leur domaine | blocked_senders | BlockedSender[] | |
| Spam, hameçonnage et logiciels malveillants > Spam | gmail.spam_override_lists
|
Non | Créer des listes d'expéditeurs approuvés afin que les messages de ces derniers ne soient pas placés dans le dossier de spam. | spam_override | SpamOverride[] | |
| Conformité > Conformité du contenu | gmail.content_compliance
|
Non | Configurer des filtres de contenu avancés basés sur des mots, des expressions ou des modèles | content_compliance_rules | ContentComplianceRule[] | |
| Conformité > Restreindre la distribution | gmail.restrict_delivery
|
Non | Limitez les domaines avec lesquels vos utilisateurs sont autorisés à échanger des e-mails. | restrict_delivery_rules | RestrictDeliveryRule[] | |
| Conformité > Contenu répréhensible | gmail.objectionable_content
|
Non | Configurer des filtres de contenu basés sur des listes de mots | objectionable_content_rules | ObjectionableContentRule[] | |
| Conformité > Conformité des pièces jointes | gmail.attachment_compliance
|
Non | Configurer des filtres de pièces jointes en fonction du type de fichier, du nom de fichier et de la taille du message | attachment_compliance_rules | AttachmentComplianceRule[] | |
| Conformité > Stockage complet des e-mails | gmail.comprehensive_mail_storage
|
Non | S'assurer qu'une copie de tous les e-mails envoyés et reçus est stockée dans les boîtes aux lettres des utilisateurs associés | rule_id | string | |
| N/A (For all rules) | gmail.rule_states
|
Non | N/A | rule_states | RuleState[] | |
| Gérer les zones de quarantaine | gmail.email_quarantines
|
Non | Ajouter une zone de quarantaine | email_quarantines | EmailQuarantine[] | |
| Configuration > Importations d'adresses e-mail d'utilisateurs | gmail.user_email_uploads
|
Non | Afficher sur la page "Paramètres" de Gmail l'option d'importation d'e-mails et de contacts depuis un compte Yahoo!, Hotmail, AOL ou tout autre compte POP3 ou de messagerie Web | enable_mail_and_contacts_import | booléen | |
| Accès des utilisateurs finaux > Accès POP et IMAP | gmail.pop_access
|
Non | Activer l'accès POP pour tous les utilisateurs | enable_pop_access | booléen | |
gmail.imap_access
|
Non | Activer l'accès IMAP pour tous les utilisateurs | enable_imap_access | booléen | ||
| Autoriser n'importe quel client de messagerie | imap_access_restriction.allow_all_mail_clients | booléen | ||||
| Limiter les clients de messagerie accessibles aux utilisateurs (clients de messagerie OAuth uniquement) | imap_access_restriction.allowed_oauth_mail_client_list | OAuthMailClientList | ||||
| Accès des utilisateurs finaux > Google Workspace Sync | gmail.workspace_sync_for_outlook
|
Non | Activer Google Workspace Sync for Microsoft Outlook pour mes utilisateurs | enable_google_workspace_sync_for_microsoft_outlook | booléen | |
| Accès des utilisateurs finaux > Transfert automatique | gmail.auto_forwarding
|
Non | Autoriser les utilisateurs à transférer automatiquement les e-mails entrants vers une autre adresse | enable_auto_forwarding | booléen | |
| Destination de transfert autorisée | allowed_forwarding_destination | enum:
|
||||
| Paramètres utilisateur > Format du nom | gmail.name_format
|
Non | Autoriser les utilisateurs à personnaliser ce paramètre | allow_custom_display_names | booléen | |
| Prénom Nom ou Nom, Prénom | default_display_name_format | enum:
|
||||
| Accès des utilisateurs finaux > Autoriser les passerelles sortantes au niveau de l'utilisateur | gmail.per_user_outbound_gateway
|
Non | Autoriser les utilisateurs à envoyer des e-mails grâce à un serveur SMTP externe lors de la configuration d'une adresse d'expéditeur hébergée hors de votre domaine de messagerie | allow_users_to_use_external_smtp_servers | booléen | |
| Accès des utilisateurs finaux > Signaler les destinataires externes | gmail.external_recipient_warning
|
Non | Mettre en évidence les destinataires externes dans une conversation Avertir les utilisateurs avant qu'ils ne répondent à un e-mail comportant des destinataires externes qui ne figurent pas dans leurs contacts. | activé | booléen | |
| Accès des utilisateurs finaux > Liste d'autorisation des URL d'image pour le proxy | gmail.email_image_proxy_bypass
|
Non | Saisissez les formats d'URL d'image. Les URL correspondant aux formats contournent le proxy d'images. | image_proxy_bypass_pattern | chaîne[] | |
| N/A | enable_image_proxy | booléen | ||||
| Paramètres utilisateur > Délégation de messagerie | gmail.mail_delegation
|
Non | Autoriser les utilisateurs à déléguer l'accès à leur boîte aux lettres à d'autres utilisateurs appartenant au domaine | enable_mail_delegation | booléen | |
| Autoriser les utilisateurs à personnaliser ce paramètre | allow_custom_delegate_attribution | booléen | ||||
| Afficher le titulaire du compte et le délégué qui a envoyé l'e-mail | enable_delegate_attribution | booléen | ||||
| Afficher le titulaire du compte uniquement | ||||||
| Autoriser les utilisateurs à accorder l'accès à leur boîte aux lettres à un groupe Google | enable_mailbox_group_delegation | booléen | ||||
| Paramètres utilisateur > Gmail Web hors connexion | gmail.web_offline
|
Non | Activer Gmail sur le Web hors connexion | activé | booléen | |
| Forcer la suppression des données hors connexion lors de la déconnexion du compte Google | signout_data_deletion_enforced | booléen |
Sous-paramètres Gmail
Ce tableau fournit les sous-paramètres Gmail référencés par d'autres paramètres Gmail.
| Nom du sous-paramètre de l'API Policy | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données | |
| EmailAddressList | N/A | id | string | |
| Nom | nom | string | ||
| AJOUTER UNE LISTE D'ADRESSES | address_list | AddressList | ||
| AJOUTER UNE LISTE D'ADRESSES BLOQUÉES | blocked_address_list | AddressList | ||
| AddressList | Ajouter une liste d'adresses | address | AddressListEntry[] | |
| AddressListEntry | Adresse | address | string | |
| Authentification requise (messages entrants uniquement) | require_address_verification | booléen | ||
| BlockedSender | Saisissez une brève description qui apparaîtra dans le résumé du paramètre. | description | string | |
| Ajouter des adresses ou des domaines à partir desquels vous souhaitez rejeter automatiquement les messages | sender_blocklist | StringValue[] | ||
| Saisir un avis de refus personnalisé | rejection_response | string | ||
| Ignorer ce paramètre pour les messages provenant d'adresses ou de domaines figurant sur la liste des expéditeurs approuvés. | bypass_approved_sender | booléen | ||
| N/A | bypass_approved_sender_allowlist | StringValue[] | ||
| N/A | rule_id | string | ||
| SpamOverride | Saisissez une brève description qui apparaîtra dans le résumé du paramètre. | description | string | |
| Appliquer un filtrage plus strict des spams | enable_aggressive_filtering | booléen | ||
| Placer le spam dans la zone de quarantaine administrative | add_to_quarantine | booléen | ||
| N/A | quarantine_id | entier | ||
| Ignorer les filtres antispam pour les expéditeurs internes | bypass_internal_senders | booléen | ||
| Ignorer les filtres antispam pour les messages provenant d'expéditeurs ou de domaines dans les listes sélectionnées | bypass_selected_senders | booléen | ||
| N/A | bypass_sender_allowlist | StringValue[] | ||
| Ignorer les filtres antispam et masquer les avertissements pour les messages provenant d'expéditeurs ou de domaines dans les listes sélectionnées. | hide_warning_banner_from_selected_senders | booléen | ||
| N/A | hide_warning_banner_sender_allowlist | StringValue[] | ||
| Ignorer les filtres antispam et masquer les avertissements pour tous les messages provenant d'expéditeurs internes et externes (déconseillé). | hide_warning_banner_for_all | booléen | ||
| N/A | rule_id | string | ||
| ContentComplianceRule | Saisissez une brève description qui apparaîtra dans le résumé du paramètre. | description | string | |
| E-mails concernés | état | RuleConditions | ||
| Ajouter les expressions qui décrivent le contenu à rechercher dans chaque message | match_expressions | MatchExpression[] | ||
| Si l'UN des éléments suivants correspond au message | match_any_expression | booléen | ||
| Si les expressions ci-dessus correspondent, procéder comme suit | conséquence | RuleConsequences | ||
| N/A | rule_id | string | ||
| RestrictDeliveryRule | Obligatoire : saisissez une brève description qui apparaîtra dans le résumé du paramètre. | description | string | |
| Ajouter des adresses ou des domaines à autoriser | allowed_addresses | StringValue[] | ||
| Tous les messages à destination ou en provenance d'autres adresses et domaines seront rejetés. Modifier la notification de rejet par défaut pour ces messages. | rejection_notice_message | string | ||
| Ignorer ce paramètre pour les messages internes | internal_messages_rule_bypass_allowed | booléen | ||
| N/A | rule_id | string | ||
| ObjectionableContentRule | Saisissez une brève description qui apparaîtra dans le résumé du paramètre. | description | string | |
| E-mails concernés | état | RuleConditions | ||
| Mots répréhensibles personnalisés | objectionable_content_defined | booléen | ||
| Saisir des mots | objectionable_words | chaîne[] | ||
| Si les expressions ci-dessus correspondent, procéder comme suit | conséquence | RuleConsequences | ||
| N/A | rule_id | string | ||
| AttachmentComplianceRule | Saisissez une brève description qui apparaîtra dans le résumé du paramètre. | description | string | |
| E-mails concernés | état | RuleConditions | ||
| Ajouter les expressions qui décrivent le contenu à rechercher dans chaque message | match_expressions | MatchExpression[] | ||
| Si l'UN des éléments suivants correspond au message | match_any_expression | booléen | ||
| Si les expressions ci-dessus correspondent, procéder comme suit | conséquence | RuleConsequences | ||
| N/A | rule_id | string | ||
| RuleState | N/A (For all rules) | activé | booléen | |
| rule_id | string | |||
| RuleConditions | E-mails concernés | Messages entrants | affect_inbound_messages | booléen |
| Messages sortants | affect_outbound_messages | booléen | ||
| Messages sortants internes | affect_internal_sending_messages | booléen | ||
| Messages entrants internes | affect_internal_receiving_messages | booléen | ||
| Listes d'adresses | Utiliser des listes d'adresses pour ignorer ce paramètre ou contrôler son application | address_list_option | enum :
|
|
| Ignorer ce paramètre pour des adresses/domaines spécifiques | ||||
| Appliquer ce paramètre uniquement à des adresses/domaines spécifiques | ||||
| Utiliser une liste existante/Créer ou modifier une liste | address_lists | StringValue[] | ||
| Types de compte concernés | Utilisateurs | account_type_user | booléen | |
| Groupes | account_type_group | booléen | ||
| Non reconnu/Générique | account_type_unrecognized | booléen | ||
| Filtre d'enveloppes | Appliquer uniquement à des expéditeurs d'enveloppe spécifiques | envelope_sender_filter | AddressMatcher | |
| Appliquer uniquement à des destinataires d'enveloppe spécifiques | envelope_recipient_filter | AddressMatcher | ||
| AddressMatcher | Appliquer uniquement à des expéditeurs d'enveloppe spécifiques / Appliquer uniquement à des destinataires d'enveloppe spécifiques | activé | booléen | |
| Adresse e-mail unique | N/A | address_match_type | enum : EXACT
|
|
| Adresse e-mail | exact_address_match_value | string | ||
| Correspondance de schéma | N/A | address_match_type | enum : REGEXP
|
|
| Regexp | regexp_match_value | string | ||
| Appartenance à un groupe (messages envoyés uniquement) / Appartenance à un groupe (messages reçus uniquement) | N/A | address_match_type | enum : GROUP_MEMBERSHIP
|
|
| Sélectionner des groupes | group_ids | chaîne[] | ||
| MatchExpression | Correspondance de contenu simple | N/A | match_expression_type | enum : SIMPLE_CONTENT
|
| Contenu | match_content | string | ||
| Correspondance de contenu avancée | N/A | match_expression_type | enum : ADVANCED_CONTENT
|
|
| Contenu/Expression régulière | match_content | string | ||
| N/A | advanced_content_match | AdvancedContentMatch | ||
| Correspondance de métadonnées | match_expression_type | enum : METADATA
|
||
| metadata_match | MetadataMatch | |||
| Correspondance de contenu prédéfinie | match_expression_type | enum : PREDEFINED_CONTENT
|
||
| predefined_content_match | PredefinedContentMatch | |||
| Type de fichier | match_expression_type | enum : FILE_TYPE
|
||
| file_type_match | FileTypeMatch | |||
| Nom de fichier | N/A | match_expression_type | enum : FILE_NAME
|
|
| Le nom du fichier en pièce jointe contient | file_name | string | ||
| Taille du message | N/A | match_expression_type | enum : MESSAGE_SIZE
|
|
| La taille totale du message (corps + pièce jointe) est supérieure à (Mo) | message_size_threshold_in_megabytes | entier | ||
| AdvancedContentMatch | Emplacement | En-têtes + Corps | advanced_content_match_location | enum : HEADERS_AND_BODY
|
| En-têtes complets | enum : FULL_HEADERS
|
|||
| Body | enum : BODY
|
|||
| Subject | enum : SUBJECT
|
|||
| En-tête de l'expéditeur | enum : SENDER_HEADER
|
|||
| En-tête destinataires | enum : RECIPIENTS_HEADER
|
|||
| Expéditeur de l'enveloppe | enum : ENVELOPE_SENDER
|
|||
| Tout destinataire de l'enveloppe | enum : ANY_ENVELOPE_RECIPIENT
|
|||
| Message brut | enum : RAW_MESSAGE
|
|||
| Type de correspondance | Commence par | advanced_content_match_type | enum : STARTS_WITH
|
|
| Se termine par | enum : ENDS_WITH
|
|||
| Contient du texte | enum : CONTAINS_TEXT
|
|||
| Ne contient pas le texte | enum : NOT_CONTAINS_TEXT
|
|||
| Est égal(e) à | enum : <code< code="" dir="ltr" translate="no">EQUALS </code<> | |||
| Est vide | enum : IS_EMPTY
|
|||
| Correspond à l'expression régulière | enum : MATCHES_REGEXP
|
|||
| Ne correspond pas à l'expression régulière | enum : NOT_MATCHES_REGEXP
|
|||
| Correspond à n'importe quel mot | enum : MATCH_ANY_WORD
|
|||
| Correspond à tous les mots | enum : MATCH_ALL_WORDS
|
|||
| N/A | regexp_match | RegexpMatch | ||
| RegexpMatch | Description de l'expression régulière | description | string | |
| Nombre minimal de correspondances | min_match_count | entier | ||
| MetadataMatch | Attribut | Authentification des messages | metadata_match_attribute | enum : MESSAGE_AUTHENTICATION
|
| Adresse IP source | enum : SOURCE_IP
|
|||
| Transport sécurisé (TLS) | enum : TLS
|
|||
| Taille du message | enum : MESSAGE_SIZE
|
|||
| Chiffrement S/MIME | enum : SMIME_ENCRYPTED
|
|||
| Signé S/MIME | enum : SMIME_SIGNED
|
|||
| Mode confidentiel de Gmail | enum : CONFIDENTIAL_MODE
|
|||
| Spam | enum : SPAM
|
|||
| Type de correspondance | la plage suivante | source_ip_range | string | |
| la valeur suivante (Mo) | message_size_in_megabytes | entier | ||
| Le message est authentifié | metadata_match_type | enum : MESSAGE_AUTHENTICATED
|
||
| Le message n'est pas authentifié | enum : MESSAGE_NOT_AUTHENTICATED
|
|||
| L'adresse IP source se trouve dans | enum : SOURCE_IP_IN_RANGE
|
|||
| L'adresse IP source n'est pas comprise dans | enum : SOURCE_IP_NOT_IN_RANGE
|
|||
| La connexion est chiffrée par TLS. | enum : TLS_ENCRYPTED
|
|||
| La connexion n'est pas chiffrée par TLS. | enum : TLS_NOT_ENCRYPTED
|
|||
| La taille du message est supérieure à | enum : MESSAGE_SIZE_GREATER_THAN
|
|||
| La taille du message est inférieure à | enum : MESSAGE_SIZE_LESS_THAN
|
|||
| Le message est chiffré avec S/MIME | enum : MESSAGE_IS_SMIME_ENCRYPTED
|
|||
| Le message n'est pas chiffré avec S/MIME | enum : MESSAGE_IS_NOT_SMIME_ENCRYPTED
|
|||
| Le message est signé selon la norme S/MIME | enum : MESSAGE_IS_SMIME_SIGNED
|
|||
| Le message n'est pas signé selon la norme S/MIME | enum : MESSAGE_IS_NOT_SMIME_SIGNED
|
|||
| Le message est en mode confidentiel de Gmail | enum : MESSAGE_IS_IN_CONFIDENTIAL_MODE
|
|||
| Le message n'est pas en mode confidentiel de Gmail | enum : MESSAGE_IS_NOT_IN_CONFIDENTIAL_MODE
|
|||
| Logiciel malveillant détecté par le bac à sable de sécurité | enum : MALWARE_DETECTED_FROM_SECURITY_SANDBOX
|
|||
| PredefinedContentMatch | N/A (Sélecteur de correspondance de contenu prédéfini) | predefined_content_match_name | string | |
| Nombre minimal de correspondances | min_match_count | entier | ||
| Seuil de confiance | confidence_threshold | enum:
|
||
| FileTypeMatch | Documents Office chiffrés | encrypted_office_documents | booléen | |
| Documents Office non chiffrés | unencrypted_office_documents | booléen | ||
| Vidéo et multimédia | vidéo | booléen | ||
| Musique et audio | music | booléen | ||
| Images | image | booléen | ||
| Fichiers et archives compressés qui sont chiffrés | compressed_encrypted_files | booléen | ||
| Fichiers compressés et archives non chiffrées | compressed_unencrypted_files | booléen | ||
| Types de fichiers personnalisés : faire correspondre les fichiers en fonction de l'extension du nom de fichier | custom_file_extensions | chaîne[] | ||
| Mettre également en correspondance les fichiers en fonction de leur format | match_file_format | booléen | ||
| RuleConsequences | Modifier le message | N/A | rule_consequence_type | enum : MODIFY_MESSAGE
|
| N/A | primary_delivery | Diffusion | ||
| Ajouter d'autres destinataires | deliver_to_additional_recipients | booléen | ||
| Destinataires | bcc_deliveries | Livraison[] | ||
| Diffusion | Ajouter l'en-tête X-Gm-Original-To | add_x_gm_original_to_header | booléen | |
| Ajouter les en-têtes X-Gm-Spam et X-Gm-Phishy | add_x_gm_spam_header | booléen | ||
| Ajouter des en-têtes personnalisés | add_custom_headers | booléen | ||
| En-têtes personnalisés | custom_headers | chaîne[] | ||
| Ajouter un préfixe personnalisé à l'objet | prepend_custom_subject | booléen | ||
| Saisissez un nouveau préfixe d'objet | custom_subject | string | ||
| Modifier la route | change_default_route | booléen | ||
| Réacheminer aussi le spam | reroute_spam | booléen | ||
| Supprimer les avis de non-distribution de ce destinataire | suppress_bounces_from_recipient | booléen | ||
| N/A (sélecteur de routage) | normal_routing | booléen | ||
| Modifier le destinataire de l'enveloppe N/A | change_envelope_recipient | booléen | ||
| Remplacer le destinataire | replace_envelope_recipient_type | enum : REPLACE_ADDRESS
|
||
| recipient_address | string | |||
| Remplacer le nom d'utilisateur | replace_envelope_recipient_type | enum : REPLACE_USER
|
||
| recipient_user | string | |||
| Remplacer le domaine | replace_envelope_recipient_type | enum : REPLACE_DOMAIN
|
||
| recipient_domain | string | |||
| Ignorer le filtre anti-spam pour ce message | bypass_spam_filter | booléen | ||
| Supprimer les pièces jointes du message | remove_attachments | booléen | ||
| Ajouter ce texte pour avertir les destinataires que des pièces jointes ont été supprimées | attachment_removal_notice | string | ||
| Exiger l'utilisation du protocole TLS | require_tls | booléen | ||
| Chiffrer le message s'il ne l'est pas déjà (S/MIME) | encrypt_outgoing_messages | booléen | ||
| Message d'erreur automatique si la signature et le chiffrement sont impossibles | bounce_unencrypted_messages | booléen | ||
| Ne pas distribuer de spam à ce destinataire | do_not_deliver_spam_to_recipient | booléen | ||
| OAuthMailClientList | Limiter les clients de messagerie accessibles aux utilisateurs (clients de messagerie OAuth uniquement) | oauth_mail_client | OAuthMailClient[] | |
| OAuthMailClient | N/A | oauth_mail_client_id | string | |
| EmailQuarantine | N/A | quarantine_id | entier | |
| Nom | nom | string | ||
| Description | description | string | ||
| Effet du rejet des messages entrants | inbound_denial_consequence | enum:
|
||
| Effet du rejet des messages sortants | outbound_denial_consequence | enum:
|
||
| Notifier régulièrement de la mise en quarantaine des messages | send_notifications | booléen | ||
| Groupe d'examinateurs de la zone de quarantaine | quarantine_acl_group_ids | chaîne[] | ||
Paramètres de Groups for Business
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Groups for Business | Paramètres de partage > Options de partage | groups_for_business.groups_sharing
|
Non | Définir des règles pour modifier les paramètres de partage des groupes | collaborationCapability | enum :
|
| Créer un groupe | createGroupsAccessLevel | enum :
|
||||
| Les propriétaires de groupe peuvent autoriser les membres extérieurs | ownersCanAllowExternalMembers | booléen | ||||
| Les propriétaires de groupe peuvent autoriser la réception d'e-mails provenant de l'extérieur de l'organisation | ownersCanAllowIncomingMailFromPublic | booléen | ||||
| Paramètre d'autorisation par défaut pour la consultation des conversations | viewTopicsDefaultAccessLevel | enum :
|
||||
| Les propriétaires de groupes peuvent masquer des groupes dans l'annuaire | ownersCanHideGroups | booléen | ||||
| Masquer les nouveaux groupes dans l'annuaire | newGroupsAreHidden | booléen |
Mentions légales et conformité
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Paramètres de compte | Options de partage | cloud_sharing_options.cloud_data_sharing
|
Non | Options de partage de Google Cloud Platform | sharingOptions | enum:
|
Paramètres de Marketplace
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Liste des applis | Liste des applications | workspace_marketplace.apps_allowlist
|
Non | Affichage des applications pour les utilisateurs de toutes les unités organisationnelles | Workspace | AppsAllowlistSetting[] |
| Paramètres | Gérer l'accès aux applications > Gérer l'accès à la liste d'autorisation Google Workspace Marketplace | workspace_marketplace.apps_access_options
|
Non | Sélectionnez les applications Marketplace que les utilisateurs peuvent exécuter et installer. | access_level | enum :
|
Sous-paramètres de Marketplace
| Nom du sous-paramètre de l'API Policy | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| AppsAllowlistSetting | N/A | application_id | string |
| N/A | accès | enum :
|
Le paramètre workspace_marketplace.apps_allowlist de la réponse de l'API expose le application_id Marketplace au lieu de application_name. Le script Python suivant peut être utilisé pour convertir un ou plusieurs application_id spécifiés sur la ligne de commande en application_name.
import re
import requests
import sys
output = {}
app_ids = sys.argv[1:]
for id in app_ids:
url = f"https://workspace.google.com/marketplace/app/_/{id}"
response = requests.get(url, allow_redirects=False)
final_url = response.headers['Location']
pattern = f"^https://workspace.google.com/marketplace/app/(.*)/{id}$"
a = re.search(pattern, final_url)
output[id] = a.group(1)
# Output application name captured from returned URL
print(output)
Paramètres Meet
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Google Meet | Paramètres vidéo Meet > Enregistrement | meet.video_recording
|
Non | Autorisez les utilisateurs à enregistrer leurs réunions. | enable_recording | booléen |
| Paramètres vidéo Meet > Transcription automatique | meet.automatic_transcription
|
Non | Les réunions sont transcrites par défaut | activé | booléen | |
| Paramètres vidéo Meet > Enregistrement automatique | meet.automatic_recording
|
Non | Les réunions sont enregistrées par défaut | activé | booléen | |
| Paramètres de sécurité Meet > Domaine | meet.safety_domain
|
Non | Utilisateurs autorisés à participer aux réunions créées par votre organisation | users_allowed_to_join | enum :
|
|
| Paramètres de sécurité Meet > Accès | meet.safety_access
|
Non | Réunions ou appels auxquels les utilisateurs de l'organisation ont accès. Il se peut que les restrictions appliquées aux appels entrants limitent davantage les appels que les utilisateurs peuvent recevoir. | meetings_allowed_to_join | enum :
|
|
| Paramètres de sécurité Meet > Gestion par l'organisateur | meet.safety_host_management
|
Non | Gestion par l'organisateur par défaut | enable_host_management | booléen | |
| Paramètres de sécurité Meet > Avertissement de participants externes | meet.safety_external_participants
|
Non | Indique les participants qui ne font pas partie de l'organisation ou dont l'identité n'est pas confirmée. | enable_external_label | booléen | |
| Paramètres de sécurité Meet > Participation | meet.joining
|
Non | Type d'accès aux réunions (sous réserve des restrictions définies dans "Domaine") | allowed_audience | enum :
|
|
| Paramètres de sécurité Meet > Chat | meet.messaging
|
Non | Qui peut envoyer des messages de chat en cours d'appel | activé | booléen | |
| Paramètres de sécurité Meet > Présenter | meet.presenting
|
Non | Qui peut partager son écran en cours d'appel | activé | booléen | |
| Paramètres de sécurité Meet > Questions/Réponses | meet.questions
|
Non | Qui peut participer aux questions-réponses dans les appels | activé | booléen | |
| Paramètres de sécurité Meet > Sondages | meet.polls
|
Non | Qui peut participer aux sondages dans les appels | activé | booléen | |
| Paramètres de sécurité Meet > Restrictions des appels entrants | meet.meet_incoming_call_restrictions
|
Non | Ce paramètre n'affecte que Meet pour les appels, pas les anciens services ni les appels dans Google Chat. Il se peut que les restrictions définies sous "Accès" limitent davantage les appels que les utilisateurs peuvent recevoir. | allowed_callers | enum :
|
Paramètres de provisionnement
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Mutate compatible avec la version v1beta1 | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Paramètres de compte | Gestion des comptes en conflit | provisioning.conflicting_accounts_management
|
Non | Choisir comment gérer les comptes en conflit | option | enum :
|
| Envoyer des e-mails de suivi quotidiens pendant (nombre spécifié) jours | automatic_invitations.invitation_count | entier | ||||
| Si un utilisateur n'accepte pas une invitation avant la fin de la période de suivi sélectionnée | automatic_invitations.unaccepted_invitation_resolution_option | enum :
|
Paramètres des règles et des détecteurs
Cette section décrit les paramètres des règles et des détecteurs.
Paramètres des règles de protection des données
Pour savoir comment créer des règles de protection des données et des détecteurs pour les applications compatibles, consultez Créer des règles de protection des données.
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Protection des données | Sécurité > Accès et contrôle des données > Protection des données > Gérer les règles | rule.dlp
|
Oui | Nom | display_name | string |
| Description | description | string | ||||
| Applications | déclencheurs | string[] : liste de chaînes de déclenchement spécifiques à l'application. Spécifiez un ou plusieurs déclencheurs à surveiller. La règle est évaluée lorsque l'un des déclencheurs spécifiés se produit. Consultez la section Déclencheurs pour connaître les valeurs disponibles. | ||||
| Conditions | état | string : expression CEL (Common Expression Language) des conditions de données recherchées par la règle. La syntaxe CEL et quelques exemples courants sont fournis dans la section "Conditions" ci-dessous. | ||||
| Actions | action | Struct : objet imbriqué représentant les actions spécifiques à l'application à effectuer lorsque les conditions sont remplies. Les actions disponibles pour chaque déclencheur d'application sont indiquées dans la section "Actions" ci-dessous. | ||||
| État | state | enum :
|
||||
| Création | create_time | Horodatage | ||||
| Dernière modification | update_time | Horodatage | ||||
| Métadonnées spécifiques au type de règle | rule_type_metadata | Struct : objet imbriqué représentant les métadonnées spécifiques au type de règle. Pour les règles de protection des données, ce champ contient le niveau de gravité des événements déclenchés. |
Déclencheurs
Le tableau suivant fournit la liste des plates-formes, applications et déclencheurs disponibles :
| Platform | Application | Déclencheur | Valeur de l'API |
| Google Workspace | Gmail | Message envoyé | google.workspace.gmail.email.v1.send
|
| Message reçu | google.workspace.gmail.email.v1.receive
|
||
| Google Drive | Fichiers Drive | google.workspace.drive.file.v1.share
|
|
| Google Chat | Message envoyé | google.workspace.chat.message.v1.send
|
|
| Fichier importé | google.workspace.chat.attachment.v1.upload
|
||
| Chrome | Chrome | Fichier importé | google.workspace.chrome.file.v1.upload
|
| Fichier téléchargé | google.workspace.chrome.file.v1.download
|
||
| Contenu collé | google.workspace.chrome.web_content.v1.upload
|
||
| Contenu imprimé | google.workspace.chrome.page.v1.print
|
||
| URL visitée | google.workspace.chrome.url.v1.navigation
|
||
| ChromeOS | ChromeOS | Restrictions de transfert de fichier | google.workspace.chromeos.file.v1.transfer
|
Conditions
Pour représenter les conditions de données, l'API utilise des expressions CEL (Common Expression Language). Chaque condition suit le modèle de {match source}.{content to scan for}({additional scan parameters}). Par exemple, all_content.contains('apple') représente une condition de données qui correspond si l'un des contenus analysés (par exemple, un document Drive, un message de chat, etc.) contient la sous-chaîne apple.
Sources de correspondance
Liste des sources de correspondance disponibles, correspondant aux configurations de correspondance du même nom dans la console d'administration.
access_levelsall_contentall_headersbodydestination_typedestination_urldrive_enterprise_metadataencryption_stateenvelope_fromfile_size_in_bytesfile_typefrom_headermessage_security_statusrequest_attributessender_headersource_chrome_contextsource_urlsource_url_categorysubjectsuggestiontarget_usertitleto_header_recipientsurlurl_category
Contenu à rechercher
Liste des contenus disponibles à analyser, correspondant aux configurations correspondantes portant les mêmes noms dans la console d'administration.
contains({string})starts_with({string})ends_with({string})equals({string})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})- Correspond à l'option Correspond à un type de données prédéfini de la console d'administration.
{detector name}désigne le type de données prédéfini à rechercher, qui peut être l'un des types d'informations intégrés compatibles avec Sensitive Data Protection : https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference (par exemple,CREDIT_CARD_NUMBERouUS_SOCIAL_SECURITY_NUMBER). Certains types de détecteurs plus récents ne sont pas compatibles avec cette API et renvoient une erreur s'ils sont spécifiés.{likelihood}indique le seuil de probabilité de la correspondance. Par exemple, google.privacy.dlp.v2.Likelihood.LIKELY correspond au seuil Élevé dans la console d'administration.
matches_regex_detector({detector name}, {minimum_match_count: {count}})- Correspond à l'option Correspond à l'expression régulière de la console d'administration.
{detector name}est le nom de ressource de la règle qui représente le détecteur d'expressions régulières. Consultez la section Détecteur de protection des données pour savoir comment interroger les règles de détection dans l'API.
matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})- Correspond à l'option Correspond aux mots d'une liste de mots de la console d'administration.
{detector name}est le nom de ressource de la règle qui représente le détecteur de liste de mots. Consultez la section Détecteur de protection des données pour savoir comment interroger les règles de détection dans l'API.
matches_web_category({category})- Correspond à l'option Correspondances de catégories d'URL dans la console d'administration pour le déclencheur "URL visitée" de Chrome.
{category}désigne la catégorie d'URL compatible avec la configuration de la console d'administration. Pour obtenir la liste des catégories disponibles et leurs représentations d'API, consultez Catégories d'URL.
contains_word({string})- Correspond si le contenu contient
{string}en tant que mot entier.
- Correspond si le contenu contient
matches_file_extension({extension})- Établit une correspondance si l'extension de fichier est
{extension}.
- Établit une correspondance si l'extension de fichier est
matches_mime_types({categories}, {custom_types})- Correspond si le type MIME du fichier appartient à l'un des
{categories}ou{custom_types}spécifiés.
- Correspond si le type MIME du fichier appartient à l'un des
matches_metadata({metadata_criteria})- Correspond aux fichiers Drive en fonction de
{metadata_criteria}défini dans les libellés Drive.
- Correspond aux fichiers Drive en fonction de
matches_enum({enum_value})- Met en correspondance les champs basés sur l'énumération avec
{enum_value}. Exemple :encryption_state.matches_enum('ENCRYPTED')
- Met en correspondance les champs basés sur l'énumération avec
matches_url_list({url_list_id})- Correspond si l'URL est présente dans la liste d'URL spécifiée
{url_list_id}.
- Correspond si l'URL est présente dans la liste d'URL spécifiée
matches_url_risk_level({risk_level})- Établit une correspondance si le niveau de risque de l'URL est
{risk_level}.
- Établit une correspondance si le niveau de risque de l'URL est
matches_address({email})- Établit une correspondance si l'adresse e-mail est
{email}.
- Établit une correspondance si l'adresse e-mail est
matches_address_domain_name({domain})- Établit une correspondance si le domaine de l'adresse e-mail est
{domain}.
- Établit une correspondance si le domaine de l'adresse e-mail est
matches_address_regex({regex})- Correspond si l'adresse e-mail correspond à l'expression régulière
{regex}.
- Correspond si l'adresse e-mail correspond à l'expression régulière
Conditions composites
Plusieurs conditions de base peuvent être combinées avec les opérateurs AND (&&), OR (||) ou NOT (!) pour former une condition composite. Par exemple, "all_content.contains('apple') && all_content.contains('banana')" représente une condition qui correspond si l'un des contenus analysés contient à la fois les sous-chaînes "apple" et "banana".
Syntaxe des expressions CEL pour les règles
L'expression CEL (Common Expression Language) qui définit la logique d'une règle se trouve dans le champ condition de la ressource Rule. Ce champ est généralement un message google.type.Expr, avec l'expression CEL dans un champ expression ou cel_expression.
Pour créer une règle valide, vous devez utiliser des fonctions CEL compatibles avec l'application, l'événement déclencheur et la source de correspondance que vous ciblez.
Le tableau suivant liste les sources de correspondance et les fonctions de condition disponibles pour chaque application et déclencheur des règles de protection des données (DLP).
| Application | Événement déclencheur | Source de la correspondance | Fonctions de condition CEL disponibles |
|---|---|---|---|
| Gmail | Message envoyé Message reçu |
all_content, body, subject, all_headers |
contains({string})contains_word({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
file_name |
contains({string})contains_word({string}) |
||
file_extension |
matches_file_extension({extension}) |
||
file_type |
matches_mime_types({categories}, {custom_types}) |
||
drive_enterprise_metadata |
matches_metadata({metadata_criteria}) |
||
message_security_status |
matches_enum({enum_value}) (par exemple, 'CONFIDENTIAL_MODE_ENABLED') |
||
| Drive | Fichiers Drive | all_content, body |
contains({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
title |
contains({string})contains_word({string})ends_with({string})starts_with({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
||
suggestion |
contains({string})contains_word({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
||
file_name |
contains({string})contains_word({string}) |
||
file_extension |
matches_file_extension({extension}) |
||
file_type |
matches_mime_types({categories}, {custom_types}) |
||
drive_enterprise_metadata |
matches_metadata({metadata_criteria}) |
||
encryption_state |
matches_enum({enum_value}) (par exemple, 'ENCRYPTED') |
||
| Chat | Message envoyé Fichier importé |
all_content |
contains({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
| Fichier importé uniquement | file_name |
contains({string})contains_word({string}) |
|
file_extension |
matches_file_extension({extension}) |
||
file_type |
matches_mime_types({categories}, {custom_types}) |
||
| Chrome | Fichier importé Fichier téléchargé Contenu collé Contenu imprimé |
all_content, body |
contains({string})contains_word({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
| Fichier importé Fichier téléchargé Contenu imprimé |
title |
contains({string})contains_word({string})ends_with({string})starts_with({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
|
| Tous les déclencheurs Chrome | url, source_url |
contains({string})ends_with({string})starts_with({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_url_list({url_list_id})(Remarque : url est également compatible avec matches_url_risk_level({risk_level})) |
|
url_category, source_url_category |
matches_web_category({category}) |
||
file_type |
matches_mime_types({categories}, {custom_types}) |
||
file_size_in_bytes |
Opérateurs de comparaison standards (par exemple, all_content.file_size_in_bytes > 1048576) |
||
web_app_signed_in_account, source_web_app_signed_in_account |
matches_address({email})matches_address_domain_name({domain})matches_address_regex({regex}) |
||
| Contenu collé uniquement | source_chrome_context |
matches_enum({enum_value}) (valeurs : 'CLIPBOARD', 'INCOGNITO', 'OTHER_PROFILE') |
|
| ChromeOS | Restrictions de transfert de fichier | all_content, body |
contains({string})contains_word({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
title |
contains({string})contains_word({string})ends_with({string})starts_with({string})matches_regex_detector({detector name}, {minimum_match_count: {count}})matches_dlp_detector({detector name}, {likelihood}, {minimum_match_count: {count}, minimum_unique_match_count: {count}})matches_word_list({detector name}, {minimum_match_count: {count}, minimum_unique_match_count: {count}}) |
||
file_type |
matches_mime_types({categories}, {custom_types}) |
||
file_size_in_bytes |
Opérateurs de comparaison standards |
Actions
Chaque application spécifie l'action à effectuer lorsque la condition de données correspond dans un message imbriqué. Par exemple, { "driveAction" { "warnUser" { } } } représente une action Drive qui avertit les utilisateurs en cas de partage externe. Les actions spécifiques à l'application disponibles sont les suivantes :
| Application | Touche d'action | Sous-action | Légende de la console d'administration |
| Drive | driveAction | blockAccess | Bloquer le partage externe |
| warnUser | Afficher un avertissement en cas de partage externe | ||
| auditOnly | Aucune action | ||
| restrictCopyPrintDownload | Désactiver le téléchargement, l'impression et la copie | ||
| applyLabels | Appliquer des libellés de classification | ||
| Gmail | gmailAction | blockContent | Bloquer le message |
| warnUser | Avertir les utilisateurs | ||
| auditOnly | Audit uniquement | ||
| quarantineMessage | Mettre le message en quarantaine | ||
| applyLabels | Appliquer des libellés de classification | ||
| addFooter | Ajouter une note personnalisée (pied de page) | ||
| Chat | chatAction | blockContent | Bloquer le message |
| warnUser | Avertir les utilisateurs | ||
| auditOnly | Audit uniquement | ||
| Google Chrome | chromeAction | blockContent | Bloquer |
| warnUser | Autoriser avec message d'avertissement | ||
| ChromeOS | chromeOsAction | blockContent | Bloquer |
| warnUser | Autoriser avec message d'avertissement | ||
| auditOnly | Audit uniquement |
Paramètres d'action
Les paramètres d'action fournissent une configuration supplémentaire pour les actions de règle. Les paramètres disponibles dépendent de l'application.
Exemple de définition des paramètres d'action
L'exemple suivant montre comment spécifier des paramètres d'action pour une action Chrome blockContent, en activant le coffre-fort de preuves (saveContent) et en définissant un message de filigrane (watermarkMessage). Cela utilise la représentation Struct générique utilisée par l'API.
fields {
key: "action"
value {
struct_value {
fields {
key: "chromeAction"
value {
struct_value {
fields {
key: "blockContent"
value {
struct_value {
fields {
key: "actionParams"
value {
struct_value {
fields {
key: "saveContent"
value {
bool_value: true
}
}
fields {
key: "watermarkMessage"
value {
string_value: "CONFIDENTIAL"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Paramètres d'action Drive
Les actions Drive ne nécessitent généralement pas de paramètres supplémentaires. Toutefois, l'action restrictCopyPrintDownload nécessite de spécifier un champ d'application.
| Paramètre | Type de données | Description |
restrict_copy_print_download.scope
|
enum | Spécifie le champ d'application des utilisateurs pour lesquels désactiver le téléchargement, l'impression et la copie.
|
Paramètres d'action Gmail
| Paramètre | Type de données | Description |
apply_internal_messages
|
booléen | Applique l'action aux messages internes. |
apply_external_messages
|
booléen | Applique l'action aux messages externes. |
apply_to_internal_receive_messages
|
booléen | Applique l'action aux messages internes reçus. |
apply_to_external_receive_messages
|
booléen | Applique l'action aux messages reçus de l'extérieur. |
custom_end_user_message.unsafe_html_message_body
|
string | Contenu du message HTML à afficher pour l'utilisateur final lorsqu'une règle se déclenche. Seules les balises <a> sont acceptées.
|
add_footer.footer.title
|
string | Titre de la note personnalisée (50 caractères maximum). |
add_footer.footer.unsafe_html_message_body
|
string | Texte de description HTML de la note personnalisée. Seules les balises <a> sont acceptées (300 caractères maximum).
|
add_footer.footer.banner_highlighted
|
booléen | Indique si la note personnalisée doit être mise en évidence dans une bannière. |
add_footer.footer.position
|
enum | Position de la note personnalisée dans le message : TOP ou BOTTOM.
|
apply_labels.label_delta
|
Struct[] | Liste des modifications d'étiquettes à appliquer. Chaque objet contient les éléments suivants :
|
apply_labels.conflict_resolution_strategy
|
enum | Stratégie de résolution des conflits : SYSTEM_OVERRIDE ou ALLOW_USER_OVERRIDE.
|
apply_labels.custom_end_user_message.unsafe_html_message_body
|
string | Contenu du message HTML à afficher à l'utilisateur final lorsque l'action d'application des libellés se déclenche. Seules les balises <a> sont acceptées.
|
quarantine_message.quarantine_resource_name
|
string | Nom de ressource de la zone de quarantaine. Le format est quarantines/obfuscated<id> ou quarantines/default.
|
Paramètres d'action dans Chat
| Paramètre | Type de données | Description |
apply_internal_direct_messages
|
booléen | Applique l'action aux messages envoyés via des messages privés internes. |
apply_external_direct_messages
|
booléen | Applique l'action aux messages envoyés via des messages privés externes. |
apply_internal_rooms
|
booléen | Applique l'action aux messages envoyés aux salons internes. |
apply_external_rooms
|
booléen | Applique l'action aux messages envoyés à des espaces externes. |
apply_internal_group_chats
|
booléen | Applique l'action aux messages envoyés aux chats de groupe internes. |
apply_external_group_chats
|
booléen | Applique l'action aux messages envoyés à des chats de groupe externes. |
custom_end_user_message.unsafe_html_message_body
|
string | Contenu du message HTML à afficher pour l'utilisateur final lorsqu'une règle se déclenche. Seules les balises <a> sont acceptées.
|
Paramètres d'action Google Chrome
| Paramètre | Type de données | Description |
save_content
|
booléen | Permet d'enregistrer en toute sécurité le contenu qui déclenche cette règle (Evidence Locker). |
watermark_message
|
string | Texte affiché en filigrane lorsqu'une règle de navigation d'URL se déclenche. |
custom_end_user_message.unsafe_html_message_body
|
string | Contenu du message HTML à afficher pour l'utilisateur final lorsqu'une règle se déclenche. Seules les balises <a> sont acceptées.
|
block_screenshot
|
booléen | Bloque les captures d'écran et le partage d'écran lorsque la valeur est définie sur true.
|
match_only_download_url
|
booléen | Évalue la règle en fonction de l'URL de téléchargement uniquement, en ignorant l'URL de l'onglet. |
force_save_to_cloud_sub_action.destination
|
enum | Destination de stockage cloud pour les enregistrements forcés au lieu du système de fichiers local.
|
data_masking.regex_detector
|
Struct[] | Liste des détecteurs d'expressions régulières utilisés pour le masquage des données. Spécifiez un ou plusieurs détecteurs sous la forme d'une liste d'objets, chacun contenant les champs décrits dans le tableau suivant. |
data_masking.regex_detector[].mask_type
|
enum | Type de masquage à appliquer lorsque l'expression régulière correspond.
|
data_masking.regex_detector[].resource_name
|
string | Identifiant de la ressource de détecteur. |
data_masking.regex_detector[].display_name
|
string | Nom du détecteur affiché dans les outils de reporting (comme l'outil d'investigation de sécurité) lorsqu'il est déclenché. |
data_masking.regex_detector[].regex_pattern
|
string | Modèle d'expression régulière utilisé pour la mise en correspondance. Ce champ est renseigné par le système et ne doit pas être défini par l'utilisateur. |
Paramètres d'action ChromeOS
| Paramètre | Type de données | Description |
save_content
|
booléen | Permet d'enregistrer en toute sécurité le contenu qui déclenche cette règle. |
Métadonnées spécifiques au type de règle
Cet attribut contient les métadonnées spécifiques au type de règle. Pour les règles de protection des données, il contient la gravité de l'événement d'alerte lorsque l'événement est signalé dans le tableau de bord de sécurité et le centre d'alerte. Exemple de valeur de métadonnées représentant une gravité d'alerte FAIBLE :
fields {
key: "ruleTypeMetadata"
value {
struct_value {
fields {
key: "dlpRuleMetadata"
value {
struct_value {
fields {
key: "alertSeverity"
value {
string_value: "LOW"
}
}
}
}
}
}
}
}
Paramètres des détecteurs de protection des données
Pour en savoir plus sur les règles et les détecteurs de protection des données, consultez Créer des règles de protection contre la perte de données pour Drive et des détecteurs de contenu personnalisés.
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Protection des données | Sécurité > Contrôle des accès et des données > Protection des données > Gérer les détecteurs | detector.regular_expression detector.word_list detector.url_list | Oui | Nom | display_name | string |
| Description | description | string | ||||
| Expression régulière | regular_expression | Struct : contient la chaîne d'expression régulière. Défini uniquement si le type de détecteur est "detector.regular_expression". | ||||
| Liste de mots | word_list | Struct : contient la liste des chaînes de mots. Défini uniquement si le type de détecteur est detector.word_list.
|
||||
| Liste d'URL | url_list | Struct : contient la liste des chaînes d'URL. Défini uniquement si le type de détecteur est detector.url_list.
|
||||
| Création | create_time | Horodatage | ||||
| Dernière modification | update_time | Horodatage |
Paramètres des règles d'alerte définies par le système
Cette section décrit les règles d'alerte définies par le système Google Workspace.
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Protection des données | Règles (pour le type de règle "définie par le système") | rule.system_defined_alerts
|
Non | Nom | display_name | string |
| Description | description | string | ||||
| Actions | action | Struct : objet imbriqué représentant les paramètres de notification lorsque l'alerte définie par le système est déclenchée. Pour en savoir plus, consultez la section "Actions" ci-dessous. | ||||
| État | state | enum :
|
||||
| Création | create_time | Horodatage | ||||
| Dernière modification | update_time | Horodatage |
Actions
Les règles d'alerte définies par le système n'ont qu'une seule action, qui indique les paramètres de notification de l'alerte.
| Touche d'action | Sous-action | Légende de la console d'administration | Description |
| alertCenterAction | alertCenterConfig | Envoyer au centre d'alerte | Configure la gravité de l'alerte et indique si l'alerte est envoyée au centre d'alerte. |
| destinataires | Envoyer des notifications par e-mail | Liste des adresses e-mail auxquelles envoyer des notifications lorsque l'alerte est déclenchée. |
Paramètres d'action
Le tableau suivant fournit les paramètres de alertCenterAction :
| Paramètre | Type de données | Description |
alertCenterConfig.severity
|
enum | Gravité de l'alerte (par exemple, LOW, MEDIUM, HIGH).
|
alertCenterConfig.status
|
enum | Indique si l'alerte est envoyée au centre d'alerte (par exemple, ENABLED, DISABLED).
|
recipients
|
chaîne[] | Liste des adresses e-mail qui recevront les notifications par e-mail. |
Paramètres de sécurité
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Récupération de compte | Récupération des comptes super-administrateur | security.super_admin_account_recovery
|
Non | Autoriser les super-administrateurs à récupérer leur compte | enableAccountRecovery | booléen |
| Récupération de compte utilisateur | security.user_account_recovery
|
Non | Autoriser les utilisateurs autres que les super-administrateurs à récupérer leur compte | enableAccountRecovery | booléen | |
| Gestion des mots de passe | Gestion des mots de passe | security.password
|
Non | Expiration | expirationDuration | Secondes (0 seconde signifie "N'expire jamais") |
| Réutiliser | allowReuse | booléen | ||||
| Application d'une longueur et d'une sécurité minimales | enforceRequirementsAtLogin | booléen | ||||
| Longueur (longueur maximale) | maximumLength | entier | ||||
| Longueur (longueur minimale) | minimumLength | entier | ||||
| Musculation | allowedStrength | enum :
|
||||
| Contrôle de session Google | Contrôle de session | security.session_controls
|
Non | Durée de la session Web | webSessionDuration | Secondes |
| Applications moins sécurisées | Applications moins sécurisées | security.less_secure_apps
|
Non | Contrôlez l'accès des utilisateurs aux applications qui utilisent une technologie de connexion moins sécurisée et rendent les comptes plus vulnérables. | allowLessSecureApps | booléen |
| Questions d'authentification à la connexion | Questions d'authentification à la connexion | security.login_challenges
|
Non | Utiliser l'ID des collaborateurs pour renforcer la sécurité des comptes utilisateur | enableEmployeeIdChallenge | booléen |
| Sans mot de passe | Restriction des clés d'accès | security.passkeys_restriction
|
Non | Choisir les types de clés d'accès que les utilisateurs peuvent utiliser pour se connecter | allowed_passkeys_type | enum :
|
| Programme Protection Avancée | Inscription | security.advanced_protection_program
|
Non | Utiliser l'ID des collaborateurs pour renforcer la sécurité des comptes utilisateur | enableAdvancedProtectionSelfEnrollment | booléen |
| Codes de sécurité | securityCodeOption | enum :
|
||||
| Validation en deux étapes | Authentification | security.two_step_verification_enrollment
|
Non | Autoriser les utilisateurs à activer la validation en deux étapes | allowEnrollment | booléen |
security.two_step_verification_enforcement
|
Application | enforcedFrom | Horodatage | |||
security.two_step_verification_grace_period
|
Période d'inscription des nouveaux utilisateurs | enrollmentGracePeriod | Durée | |||
security.two_step_verification_device_trust
|
Autoriser l'utilisateur à approuver l'appareil | allowTrustingDevice | booléen | |||
security.two_step_verification_enforcement_factor
|
Méthodes | allowedSignInFactorSet | enum :
|
|||
security.two_step_verification_sign_in_code
|
Délai de grâce avant suspension de la règle de validation en deux étapes | backupCodeExceptionPeriod | Durée | |||
| Paramètres de l'approbation multipartite | Paramètres de l'approbation multipartite | multi_party_approval.require_approvals
|
Non | Choisissez si un administrateur disposant des droits d'approbation multipartite doit approuver les actions sensibles effectuées dans la console d'administration et l'API Admin. | multi_party_approval_state | enum :
|
| Approbation multipartite pour les paramètres de sécurité | multi_party_approval.security_actions
|
Non | Validation en deux étapes | two_step_verification_multi_party_approval_state | ||
| Récupération de compte | account_recovery_multi_party_approval_state | |||||
| Contrôle de session Google | session_controls_multi_party_approval_state | |||||
| Programme Protection Avancée | advanced_protection_program_multi_party_approval_state | |||||
| Questions d'authentification à la connexion | login_challenges_multi_party_approval_state | |||||
| Sans mot de passe | passwordless_multi_party_approval_state | |||||
| Délégation au niveau du domaine | domain_wide_delegation_multi_party_approval_state | |||||
| SSO avec des fournisseurs d'identité tiers | sso_with_third_party_idps_multi_party_approval_state | |||||
| Accès contextuel | context_aware_access_multi_party_approval_state | |||||
| Approbation multipartite pour l'accès de l'API aux paramètres de sécurité | multi_party_approval.security_actions_api_access
|
Non | SSO avec des fournisseurs d'identité tiers | sso_with_third_party_idps_multi_party_approval_state | ||
| Approbation multipartite pour les paramètres d'agenda | multi_party_approval.calendar_actions
|
Non | Partage d'agendas | calendar_sharing_multi_party_approval_state | ||
| Paramètres généraux de l'agenda | general_calendar_settings_multi_party_approval_state | |||||
| Paramètres d'archivage tiers de l'agenda | third_party_archiving_settings_multi_party_approval_state | |||||
| Approbation multipartite pour les paramètres de groupe | multi_party_approval.groups_actions
|
Non | Partage de groupes | groups_sharing_multi_party_approval_state | ||
| Approbation multipartite pour les paramètres d'administration des domaines | multi_party_approval.domains_actions
|
Non | API Domains | domains_api_multi_party_approval_state |
Paramètres d'état du service
Le paramètre service_status contient une valeur booléenne indiquant si un service est activé pour un certain OrgUnit ou Group.
L'API Policy est compatible avec les paramètres d'état des services Google Workspace, Services Google supplémentaires et IA générative listés dans la console d'administration.
Google Workspace
| Nom du service dans la console d'administration | Nom du service dans l'API Policy |
| AppSheet | appsheet |
| Agenda | agenda |
| Cloud Search | cloud_search |
| Drive et Docs | drive_and_docs |
| Gmail | gmail |
| Google Chat | chat |
| Google Meet | meet |
| Google Vault | vault |
| Google Voice | voix |
| Groups for Business | groups_for_business |
| Keep | keep |
| Sites | sites |
| Tâches | tasks |
Services Google supplémentaires
| Nom du service dans la console d'administration | Nom du service dans l'API Policy |
| AI Studio | ai_studio |
| Applied Digital Skills | applied_digital_skills |
| Devoirs | devoirs |
| Blogger | blogger |
| Comptes de marque | brand_accounts |
| Campaign Manager 360 | campaign_manager |
| Chrome Dessin | chrome_canvas |
| Chrome Cursive | chrome_cursive |
| Bureau à distance Chrome | chrome_remote_desktop |
| Chrome Web Store | chrome_web_store |
| Classroom | classroom |
| CS First | cs_first |
| Currents | currents |
| Applications en accès anticipé | early_access_apps |
| Applications expérimentales | experimental_apps |
| FeedBurner | feedburner |
| Google Ad Manager | ad_manager |
| Google Ads | ads |
| Google AdSense | adsense |
| Google Alertes | alertes |
| Google Analytics | avancées |
| Google Arts & Culture | arts_and_culture |
| Google Favoris | bookmarks |
| Google Livres | livres |
| Synchronisation Google Chrome | chrome_sync |
| Google Cloud | cloud |
| Google Cloud Print | cloud_print |
| Google Colab | Colab |
| Google Developers | développeurs |
| Google Domains | domaines |
| Google Earth | terre |
| Google Fi | fi |
| Google Groupes | groupes |
| Google Maps | cartes |
| Google Messages | messages |
| Google My Business | my_business |
| Google My Maps | my_maps |
| Google Actualités | news |
| Google Pay | pay |
| Google Photos | photos |
| Google Play | lire |
| Google Play Console | play_console |
| Google Public Data Explorer | public_data |
| Google Read Along | read_along |
| Google Search Console | search_console |
| Google Takeout | vente à emporter |
| Google Traduction | translate |
| Google Trips | trips |
| Jamboard | jamboard |
| Historique des positions | location_history |
| Data Studio | data_studio |
| Google Play d'entreprise | managed_play |
| Material Gallery | material_gallery |
| Merchant Center | merchant_center |
| Partner Dash | partner_dash |
| Pinpoint | pinpoint |
| Centre des partenaires Play Livres | play_books_partner_center |
| Programmable Search Engine | programmable_search_engine |
| Question Hub | question_hub |
| Profils Google Scholar | scholar_profiles |
| Search Ads 360 | search_ads_360 |
| Recherche et Assistant | search_and_assistant |
| Socratic | socratic |
| Studio | studio |
| Sauvegardes d'applications tierces | third_party_app_backups |
| Tour Creator | tour_creator |
| Work Insights | work_insights |
| YouTube | youtube |
IA générative
| Nom du service dans la console d'administration | Nom du service dans l'API Policy |
| Application Gemini | gemini_app |
| NotebookLM | notebooklm |
Paramètres de Google Sites
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Sites | Nouvelle version de Sites > Création et modification de sites | sites.sites_creation_and_modification
|
Non | Autoriser les utilisateurs à créer des sites | allowSitesCreation | booléen |
| Les utilisateurs peuvent/ne peuvent pas modifier les sites | allowSitesModification | booléen | ||||
Paramètres UserTakeout
| Page de la console d'administration | Paramètre spécifique dans la console d'administration | Type de paramètre de l'API Policy | Modification possible | Légende de la console d'administration | Nom du champ de l'API Policy | Type de données |
| Données | Importation et exportation de données > Google Takeout > Accès utilisateur à Takeout pour les services Google |
|
Non | Gérer l'accès des utilisateurs à Takeout pour les services Google | takeout_status | enum :
|