Type de ressource macOSGeneralDeviceConfiguration
Espace de noms: microsoft.graph
Important: Les API Microsoft Graph sous la version /beta sont susceptibles d’être modifiées ; l’utilisation de production n’est pas prise en charge.
Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.
Cette rubrique décrit les relations, les propriétés et les méthodes déclarées exposées par la ressource macOSGeneralDeviceConfiguration.
Hérite de deviceConfiguration.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List macOSGeneralDeviceConfigurations | Collection macOSGeneralDeviceConfiguration | Répertorie les propriétés et les relations des objets macOSGeneralDeviceConfiguration. |
Get macOSGeneralDeviceConfiguration | macOSGeneralDeviceConfiguration | Lit les propriétés et relations de l’objet macOSGeneralDeviceConfiguration. |
Create macOSGeneralDeviceConfiguration | macOSGeneralDeviceConfiguration | Crée un objet macOSGeneralDeviceConfiguration. |
Delete macOSGeneralDeviceConfiguration | Aucun | Supprime un objet macOSGeneralDeviceConfiguration. |
Update macOSGeneralDeviceConfiguration | macOSGeneralDeviceConfiguration | Met à jour les propriétés d’un objet macOSGeneralDeviceConfiguration. |
Propriétés
Propriété | Type | Description |
---|---|---|
id | String | Clé de l’entité. Hérité de deviceConfiguration. |
lastModifiedDateTime | DateTimeOffset | Date et heure de dernière modification de l’objet. Hérité de deviceConfiguration. |
roleScopeTagIds | String collection | Liste des balises d’étendue pour cette instance d’entité. Hérité de deviceConfiguration. |
supportsScopeTags | Valeur booléenne | Indique si la configuration d’appareil sous-jacente prend en charge l’attribution des balises d’étendue. L’attribution à la propriété ScopeTags n’est pas autorisée lorsque cette valeur est false et que les entités ne sont pas visibles par les utilisateurs délimités. Cela se produit pour les stratégies héritées créées dans Silverlight et peut être résolu en supprimant et en recréant la stratégie dans le portail Azure. Cette propriété est en lecture seule. Hérité de deviceConfiguration. |
deviceManagementApplicabilityRuleOsEdition | deviceManagementApplicabilityRuleOsEdition | Applicabilité de l’édition du système d’exploitation pour cette stratégie. Hérité de deviceConfiguration. |
deviceManagementApplicabilityRuleOsVersion | deviceManagementApplicabilityRuleOsVersion | Règle d’applicabilité de la version du système d’exploitation pour cette stratégie. Hérité de deviceConfiguration. |
deviceManagementApplicabilityRuleDeviceMode | deviceManagementApplicabilityRuleDeviceMode | Règle d’applicabilité du mode appareil pour cette stratégie. Hérité de deviceConfiguration. |
createdDateTime | DateTimeOffset | Date et heure de création de l’objet. Hérité de deviceConfiguration. |
description | String | Description de la configuration de l’appareil fournie par l’administrateur. Hérité de deviceConfiguration. |
displayName | String | Nom de la configuration de l’appareil fourni par l’administrateur. Hérité de deviceConfiguration. |
version | Int32 | Version de la configuration de l’appareil. Hérité de deviceConfiguration. |
compliantAppsList | Collection appListItem | Liste des applications de conformité (liste verte ou liste rouge contrôlée par CompliantAppListType). Cette collection peut contenir 10 000 éléments au maximum. |
compliantAppListType | appListType | Liste se trouvant dans l’objet CompliantAppsList. Les valeurs possibles sont les suivantes : none , appsInListCompliant et appsNotInListCompliant . |
emailInDomainSuffixes | String collection | Toute adresse e-mail sans suffixe correspondant à une de ces chaînes sera considérée comme étant hors du domaine. |
passwordBlockSimple | Booléen | Bloque les mots de passe simples. |
passwordExpirationDays | Int32 | Nombre de jours avant l’expiration du mot de passe. |
passwordMinimumCharacterSetCount | Int32 | Nombre de jeux de caractères que doit contenir un mot de passe. Valeurs valides comprises entre 0 et 4 |
passwordMinimumLength | Int32 | Longueur minimale de mots de passe. |
passwordMinutesOfInactivityBeforeLock | Int32 | Minutes d’inactivité obligatoires avant qu’un mot de passe soit nécessaire. |
passwordMinutesOfInactivityBeforeScreenTimeout | Int32 | Minutes d’inactivité obligatoires avant la mise en veille de l’écran. |
passwordPreviousPasswordBlockCount | Int32 | Nombre de mots de passe précédents à bloquer. |
passwordRequiredType | requiredPasswordType | Type de mot de passe nécessaire. Les valeurs possibles sont les suivantes : deviceDefault , alphanumeric et numeric . |
passwordRequired | Booléen | Indique si un mot de passe est exigé ou non. |
passwordMaximumAttemptCount | Int32 | Nombre de tentatives ayant échoué autorisées pour entrer le code secret sur l’écran de verrouillage de l’appareil. Valeurs valides 2 à 11 |
passwordMinutesUntilFailedLoginReset | Int32 | Nombre de minutes avant la réinitialisation de la connexion une fois le nombre maximal de tentatives de connexion infructueuses atteintes. |
trousseauBlockCloudSync | Valeur booléenne | Indique si la synchronisation de keychain iCloud est bloquée ou non (macOS 10.12 et versions ultérieures). |
safariBlockAutofill | Booléen | Indique si l’utilisateur peut utiliser ou non le remplissage automatique dans Safari. |
cameraBlocked | Booléen | Indique si l’utilisateur peut ou non accéder à l’appareil photo de l’appareil. |
iTunesBlockMusicService | Valeur booléenne | Indique s’il faut ou non bloquer le service Musique et rétablir l’application Musique en mode classique. |
spotlightBlockInternetResults | Valeur booléenne | Indique s’il faut ou non empêcher Spotlight de retourner des résultats à partir d’une recherche Sur Internet. |
keyboardBlockDictation | Valeur booléenne | Indique si l’utilisateur doit ou non empêcher l’utilisateur d’utiliser l’entrée de dictée. |
definitionLookupBlocked | Valeur booléenne | Indique si la recherche de définition doit être bloquée ou non. |
appleWatchBlockAutoUnlock | Valeur booléenne | Indique si ou pour empêcher les utilisateurs de déverrouiller leur Mac avec l’Apple Watch. |
iTunesBlockFileSharing | Valeur booléenne | Indique si les fichiers doivent être bloqués ou non à l’aide d’iTunes. |
iCloudBlockDocumentSync | Booléen | Indique si la synchronisation de documents iCloud est bloquée ou non. |
iCloudBlockMail | Valeur booléenne | Indique s’il faut ou non empêcher iCloud de synchroniser les messages. |
iCloudBlockAddressBook | Valeur booléenne | Indique si iCloud doit ou non empêcher iCloud de synchroniser les contacts. |
iCloudBlockCalendar | Valeur booléenne | Indique si iCloud doit ou non empêcher iCloud de synchroniser les calendriers. |
iCloudBlockReminders | Valeur booléenne | Indique si iCloud doit ou non empêcher iCloud de synchroniser les rappels. |
iCloudBlockBookmarks | Valeur booléenne | Indique si iCloud doit ou non empêcher iCloud de synchroniser les signets. |
iCloudBlockNotes | Valeur booléenne | Indique si iCloud doit ou non empêcher iCloud de synchroniser les notes. |
airDropBlocked | Valeur booléenne | Indique si airdrop doit être autorisé ou non. |
passwordBlockModification | Valeur booléenne | Indique si la modification du code secret doit être autorisée ou non. |
passwordBlockFingerprintUnlock | Boolean | Indique si le déverrouillage par empreinte digitale est bloqué ou non. |
passwordBlockAutoFill | Valeur booléenne | Indique si la fonctionnalité de remplissage automatique des mots de passe doit être bloquée ou non. |
passwordBlockProximityRequests | Valeur booléenne | Indique s’il faut ou non bloquer la demande de mots de passe à partir d’appareils à proximité. |
passwordBlockAirDropSharing | Valeur booléenne | Indique si le partage de mots de passe avec la fonctionnalité mots de passe AirDrop doit être bloqué ou non. |
softwareUpdatesEnforcedDelayInDays | Int32 | Définit le nombre de jours pendant lesquels une mise à jour logicielle sera démenti pour un appareil supervisé. Valeurs valides comprises entre 0 et 90 |
updateDelayPolicy | macOSSoftwareUpdateDelayPolicy | Détermine s’il faut retarder les mises à jour du système d’exploitation et/ou des applications pour macOS. Les valeurs possibles sont les suivantes : none , delayOSUpdateVisibility , delayAppUpdateVisibility , unknownFutureValue , delayMajorOsUpdateVisibility . |
contentCachingBlocked | Valeur booléenne | Indique si la mise en cache du contenu doit être autorisée ou non. |
iCloudBlockPhotoLibrary | Booléen | Indique si la photothèque iCloud est bloquée ou non. |
screenCaptureBlocked | Booléen | Indique si l’utilisateur peut faire ou non des captures d’écran. |
classroomAppBlockRemoteScreenObservation | Valeur booléenne | Indique si l’application Classroom autorise ou non l’observation de l’écran à distance. Nécessite l’inscription À GPM via Apple School Manager ou Apple Business Manager. |
classroomAppForceUnpromptedScreenObservation | Valeur booléenne | Indique s’il faut ou non autoriser automatiquement l’enseignant d’un cours géré sur l’application Classroom à afficher l’écran d’un étudiant sans y être invité. Nécessite l’inscription À GPM via Apple School Manager ou Apple Business Manager. |
classroomForceAutomaticallyJoinClasses | Valeur booléenne | Indique s’il faut ou non accorder automatiquement l’autorisation aux demandes de l’enseignant, sans demander à l’étudiant. Nécessite l’inscription À GPM via Apple School Manager ou Apple Business Manager. |
classroomForceRequestPermissionToLeaveClasses | Valeur booléenne | Indique si un étudiant inscrit à un cours non géré via Classroom doit demander l’autorisation de l’enseignant lorsqu’il tente de quitter le cours. Nécessite l’inscription À GPM via Apple School Manager ou Apple Business Manager. |
classroomForceUnpromptedAppAndDeviceLock | Valeur booléenne | Indique si l’enseignant doit ou non verrouiller les applications ou l’appareil sans demander à l’étudiant. Nécessite l’inscription À GPM via Apple School Manager ou Apple Business Manager. |
iCloudBlockActivityContinuation | Valeur booléenne | Indique s’il faut ou non empêcher l’utilisateur de poursuivre le travail qu’il a démarré sur un appareil MacOS sur un autre appareil iOS ou MacOS (MacOS 10.15 ou version ultérieure). |
privacyAccessControls | Collection macOSPrivacyAccessControlItem | Liste des contrôles de stratégie de préférence de confidentialité. Cette collection peut contenir 10 000 éléments au maximum. |
addingGameCenterFriendsBlocked | Valeur booléenne | Oui empêche les utilisateurs d’ajouter des amis à Game Center. Disponible pour les appareils exécutant macOS versions 10.13 et ultérieures. |
gameCenterBlocked | Valeur booléenne | Oui désactive Game Center, et l’icône Game Center est supprimée de l’écran d’accueil. Disponible pour les appareils exécutant macOS versions 10.13 et ultérieures. |
multijoueurGamingBlocked | Valeur booléenne | TRUE empêche les jeux multijoueurs lors de l’utilisation de Game Center. FALSE autorise les jeux multijoueurs lors de l’utilisation de Game Center. Disponible pour les appareils exécutant macOS versions 10.13 et ultérieures. |
wallpaperModificationBlocked | Valeur booléenne | TRUE empêche la modification du papier peint. FALSE permet de modifier le papier peint. Disponible pour les appareils exécutant macOS versions 10.13 et ultérieures. |
eraseContentAndSettingsBlocked | Valeur booléenne | TRUE désactive l’option de réinitialisation sur les appareils supervisés. FALSE active l’option de réinitialisation sur les appareils supervisés. Disponible pour les appareils exécutant macOS versions 12.0 et ultérieures. |
softwareUpdateMajorOSDeferredInstallDelayInDays | Int32 | Spécifiez le nombre de jours (1 à 90) pour retarder la visibilité des principales mises à jour logicielles du système d’exploitation. Disponible pour les appareils exécutant macOS versions 11.3 et ultérieures. Valeurs valides comprises entre 0 et 90 |
softwareUpdateMinorOSDeferredInstallDelayInDays | Int32 | Spécifiez le nombre de jours (1 à 90) pour retarder la visibilité des mises à jour logicielles mineures du système d’exploitation. Disponible pour les appareils exécutant macOS versions 11.3 et ultérieures. Valeurs valides comprises entre 0 et 90 |
softwareUpdateNonOSDeferredInstallDelayInDays | Int32 | Spécifiez le nombre de jours (1 à 90) pour retarder la visibilité des mises à jour logicielles autres que le système d’exploitation. Disponible pour les appareils exécutant macOS versions 11.3 et ultérieures. Valeurs valides comprises entre 0 et 90 |
touchIdTimeoutInHours | Int32 | Nombre maximal d’heures après lesquelles l’utilisateur doit entrer son mot de passe pour déverrouiller l’appareil au lieu d’utiliser Touch ID. Disponible pour les appareils exécutant macOS 12 et versions ultérieures. Valeurs valides 0 à 2147483647 |
iCloudPrivateRelayBlocked | Valeur booléenne | Le relais privé iCloud est un service iCloud+ qui empêche les réseaux et les serveurs de surveiller l’activité d’une personne sur Internet. En bloquant le relais privé iCloud, Apple ne chiffrera pas le trafic quittant l’appareil. Disponible pour les appareils exécutant macOS 12 et versions ultérieures. |
iCloudDesktopAndDocumentsBlocked | Valeur booléenne | Lorsque la valeur est TRUE, la synchronisation du bureau cloud et des documents est bloquée. Lorsque la valeur est FALSE, la synchronisation du bureau cloud et des documents est autorisée. Disponible pour les appareils exécutant macOS 10.12.4 et versions ultérieures. |
activationLockWhenSupervisedAllowed | Valeur booléenne | Lorsque la valeur est TRUE, le verrouillage d’activation est autorisé lorsque les appareils sont en mode supervisé. Lorsque la valeur est FALSE, le verrou d’activation n’est pas autorisé. La valeur par défaut est False. |
Relations
Relation | Type | Description |
---|---|---|
groupAssignments | collection deviceConfigurationGroupAssignment | Liste des affectations de groupe pour le profil de configuration d’appareil. Hérité de deviceConfiguration. |
affectations | Collection deviceConfigurationAssignment | Liste des affectations pour le profil de la configuration d’appareil. Hérité de deviceConfiguration. |
deviceStatuses | Collection deviceConfigurationDeviceStatus | État d’installation de configuration d’appareil par appareil. Hérité de deviceConfiguration. |
userStatuses | Collection deviceConfigurationUserStatus | Installation de la configuration de l’appareil status par utilisateur. Hérité de deviceConfiguration. |
deviceStatusOverview | deviceConfigurationDeviceOverview | Vue d’ensemble des statuts d’appareil de configuration d’appareils - Hérité de deviceConfiguration. |
userStatusOverview | deviceConfigurationUserOverview | Vue d’ensemble des statuts d’utilisateurs de configuration d’appareil- Hérité de deviceConfiguration. |
deviceSettingStateSummaries | Collection settingStateDeviceSummary | Récapitulatif des états d’appareils de paramètre de configuration- Hérité de deviceConfiguration. |
Représentation JSON
Voici une représentation JSON de la ressource.
{
"@odata.type": "#microsoft.graph.macOSGeneralDeviceConfiguration",
"id": "String (identifier)",
"lastModifiedDateTime": "String (timestamp)",
"roleScopeTagIds": [
"String"
],
"supportsScopeTags": true,
"deviceManagementApplicabilityRuleOsEdition": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
"osEditionTypes": [
"String"
],
"name": "String",
"ruleType": "String"
},
"deviceManagementApplicabilityRuleOsVersion": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
"minOSVersion": "String",
"maxOSVersion": "String",
"name": "String",
"ruleType": "String"
},
"deviceManagementApplicabilityRuleDeviceMode": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
"deviceMode": "String",
"name": "String",
"ruleType": "String"
},
"createdDateTime": "String (timestamp)",
"description": "String",
"displayName": "String",
"version": 1024,
"compliantAppsList": [
{
"@odata.type": "microsoft.graph.appListItem",
"name": "String",
"publisher": "String",
"appStoreUrl": "String",
"appId": "String"
}
],
"compliantAppListType": "String",
"emailInDomainSuffixes": [
"String"
],
"passwordBlockSimple": true,
"passwordExpirationDays": 1024,
"passwordMinimumCharacterSetCount": 1024,
"passwordMinimumLength": 1024,
"passwordMinutesOfInactivityBeforeLock": 1024,
"passwordMinutesOfInactivityBeforeScreenTimeout": 1024,
"passwordPreviousPasswordBlockCount": 1024,
"passwordRequiredType": "String",
"passwordRequired": true,
"passwordMaximumAttemptCount": 1024,
"passwordMinutesUntilFailedLoginReset": 1024,
"keychainBlockCloudSync": true,
"safariBlockAutofill": true,
"cameraBlocked": true,
"iTunesBlockMusicService": true,
"spotlightBlockInternetResults": true,
"keyboardBlockDictation": true,
"definitionLookupBlocked": true,
"appleWatchBlockAutoUnlock": true,
"iTunesBlockFileSharing": true,
"iCloudBlockDocumentSync": true,
"iCloudBlockMail": true,
"iCloudBlockAddressBook": true,
"iCloudBlockCalendar": true,
"iCloudBlockReminders": true,
"iCloudBlockBookmarks": true,
"iCloudBlockNotes": true,
"airDropBlocked": true,
"passwordBlockModification": true,
"passwordBlockFingerprintUnlock": true,
"passwordBlockAutoFill": true,
"passwordBlockProximityRequests": true,
"passwordBlockAirDropSharing": true,
"softwareUpdatesEnforcedDelayInDays": 1024,
"updateDelayPolicy": "String",
"contentCachingBlocked": true,
"iCloudBlockPhotoLibrary": true,
"screenCaptureBlocked": true,
"classroomAppBlockRemoteScreenObservation": true,
"classroomAppForceUnpromptedScreenObservation": true,
"classroomForceAutomaticallyJoinClasses": true,
"classroomForceRequestPermissionToLeaveClasses": true,
"classroomForceUnpromptedAppAndDeviceLock": true,
"iCloudBlockActivityContinuation": true,
"privacyAccessControls": [
{
"@odata.type": "microsoft.graph.macOSPrivacyAccessControlItem",
"displayName": "String",
"identifier": "String",
"identifierType": "String",
"codeRequirement": "String",
"staticCodeValidation": true,
"blockCamera": true,
"blockMicrophone": true,
"blockScreenCapture": true,
"blockListenEvent": true,
"speechRecognition": "String",
"accessibility": "String",
"addressBook": "String",
"calendar": "String",
"reminders": "String",
"photos": "String",
"mediaLibrary": "String",
"fileProviderPresence": "String",
"systemPolicyAllFiles": "String",
"systemPolicySystemAdminFiles": "String",
"systemPolicyDesktopFolder": "String",
"systemPolicyDocumentsFolder": "String",
"systemPolicyDownloadsFolder": "String",
"systemPolicyNetworkVolumes": "String",
"systemPolicyRemovableVolumes": "String",
"postEvent": "String",
"appleEventsAllowedReceivers": [
{
"@odata.type": "microsoft.graph.macOSAppleEventReceiver",
"codeRequirement": "String",
"identifier": "String",
"identifierType": "String",
"allowed": true
}
]
}
],
"addingGameCenterFriendsBlocked": true,
"gameCenterBlocked": true,
"multiplayerGamingBlocked": true,
"wallpaperModificationBlocked": true,
"eraseContentAndSettingsBlocked": true,
"softwareUpdateMajorOSDeferredInstallDelayInDays": 1024,
"softwareUpdateMinorOSDeferredInstallDelayInDays": 1024,
"softwareUpdateNonOSDeferredInstallDelayInDays": 1024,
"touchIdTimeoutInHours": 1024,
"iCloudPrivateRelayBlocked": true,
"iCloudDesktopAndDocumentsBlocked": true,
"activationLockWhenSupervisedAllowed": true
}
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour