Type de ressource macOSDeviceFeaturesConfiguration
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.
Profile de configuration des fonctionnalités MacOS.
Hérite de appleDeviceFeaturesConfigurationBase
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List macOSDeviceFeaturesConfigurations | Collection macOSDeviceFeaturesConfiguration | Répertorie les propriétés et relations des objets macOSDeviceFeaturesConfiguration. |
Get macOSDeviceFeaturesConfiguration | macOSDeviceFeaturesConfiguration | Lit les propriétés et relations de l’objet macOSDeviceFeaturesConfiguration. |
Create macOSDeviceFeaturesConfiguration | macOSDeviceFeaturesConfiguration | Crée un objet macOSDeviceFeaturesConfiguration. |
Delete macOSDeviceFeaturesConfiguration | Aucun | Supprime un objet macOSDeviceFeaturesConfiguration. |
Update macOSDeviceFeaturesConfiguration | macOSDeviceFeaturesConfiguration | Met à jour les propriétés d’un objet macOSDeviceFeaturesConfiguration. |
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. |
airPrintDestinations | collection airPrintDestination | Tableau d’imprimantes AirPrint qui doit toujours être affiché. Cette collection peut contenir 500 éléments au maximum. Hérité de appleDeviceFeaturesConfigurationBase |
autoLaunchItems | Collection macOSLaunchItem | Liste des applications, fichiers, dossiers et autres éléments à lancer lorsque l’utilisateur se connecte. Cette collection peut contenir 500 éléments au maximum. |
adminShowHostInfo | Valeur booléenne | Indique s’il faut afficher les informations de l’hôte administrateur dans la fenêtre de connexion. |
loginWindowText | Chaîne | Texte personnalisé à afficher dans la fenêtre de connexion. |
authorizedUsersListHidden | Valeur booléenne | Indique s’il faut afficher la boîte de dialogue nom et mot de passe ou une liste d’utilisateurs dans la fenêtre de connexion. |
authorizedUsersListHideLocalUsers | Valeur booléenne | Indique s’il faut afficher uniquement les utilisateurs réseau et système dans la liste des utilisateurs autorisés dans la fenêtre de connexion. |
authorizedUsersListHideMobileAccounts | Valeur booléenne | Indique s’il faut masquer les utilisateurs mobiles dans la liste des utilisateurs autorisés dans la fenêtre de connexion. |
authorizedUsersListIncludeNetworkUsers | Valeur booléenne | Indique s’il faut afficher les utilisateurs réseau dans la liste des utilisateurs autorisés dans la fenêtre de connexion. |
authorizedUsersListHideAdminUsers | Valeur booléenne | Indique s’il faut masquer les utilisateurs administrateurs dans la liste des utilisateurs autorisés dans la fenêtre de connexion. |
authorizedUsersListShowOtherManagedUsers | Valeur booléenne | Indique s’il faut afficher d’autres utilisateurs dans la liste des utilisateurs autorisés dans la fenêtre de connexion. |
shutDownDisabled | Valeur booléenne | Indique s’il faut masquer l’élément de bouton Arrêter dans la fenêtre de connexion. |
restartDisabled | Valeur booléenne | Indique s’il faut masquer l’élément du bouton Redémarrer dans la fenêtre de connexion. |
sleepDisabled | Valeur booléenne | Indique s’il faut masquer l’élément de menu Veille dans la fenêtre de connexion. |
consoleAccessDisabled | Valeur booléenne | Indique si l’autre utilisateur ignore l’utilisation du console nom d’utilisateur spécial. |
shutDownDisabledWhileLoggedIn | Valeur booléenne | Indique si l’élément de menu Arrêter dans la fenêtre de connexion sera désactivé lorsque l’utilisateur est connecté. |
restartDisabledWhileLoggedIn | Valeur booléenne | Indique si l’élément de menu Redémarrer de la fenêtre de connexion sera désactivé pendant que l’utilisateur est connecté. |
powerOffDisabledWhileLoggedIn | Valeur booléenne | Indique si l’élément de menu Mettre hors tension dans la fenêtre de connexion sera désactivé pendant que l’utilisateur est connecté. |
logOutDisabledWhileLoggedIn | Valeur booléenne | Indique si l’élément de menu Se déconnecter de la fenêtre de connexion sera désactivé pendant que l’utilisateur est connecté. |
screenLockDisableImmediate | Valeur booléenne | Indique s’il faut désactiver les fonctions de verrouillage immédiat de l’écran. |
associatedDomains | Collection keyValuePair | DEPRECATED : utilisez appAssociatedDomains à la place. Obtient ou définit une liste qui mappe les applications à leurs domaines associés. La clé doit correspondre à l’ID de l’application, et la valeur doit être une chaîne sous la forme « service :domain », où domaine est un nom d’hôte complet (par exemple, webcredentials:example.com). Cette collection peut contenir 500 éléments au maximum. |
appAssociatedDomains | Collection macOSAssociatedDomainsItem | Obtient ou définit une liste qui mappe les applications à leurs domaines associés. Les identificateurs d’application doivent être uniques. Cette collection peut contenir 500 éléments au maximum. |
singleSignOnExtension | singleSignOnExtension | Obtient ou définit un profil d’extension d’authentification unique. Déconseillé : utilisez macOSSingleSignOnExtension à la place. |
macOSSingleSignOnExtension | macOSSingleSignOnExtension | Obtient ou définit un profil d’extension d’authentification unique. |
contentCachingEnabled | Valeur booléenne | Active la mise en cache du contenu et empêche sa désactivation par l’utilisateur. |
contentCachingType | macOSContentCachingType | Détermine le type de contenu autorisé à être mis en cache par le service de mise en cache de contenu d’Apple. Les valeurs possibles sont notConfigured , userContentOnly et sharedContentOnly . |
contentCachingMaxSizeBytes | Int64 | Nombre maximal d’octets d’espace disque qui seront utilisés pour le cache de contenu. La valeur 0 (valeur par défaut) indique un espace disque illimité. |
contentCachingDataPath | Chaîne | Chemin d’accès au répertoire utilisé pour stocker le contenu mis en cache. La valeur doit être (ou se terminer par) /Library/Application Support/Apple/AssetCache/Data |
contentCachingDisableConnectionSharing | Valeur booléenne | Désactive le partage de connexion Internet. |
contentCachingForceConnectionSharing | Valeur booléenne | Force le partage de connexion Internet. contentCachingDisableConnectionSharing remplace ce paramètre. |
contentCachingClientPolicy | macOSContentCachingClientPolicy | Détermine la méthode dans laquelle les serveurs de mise en cache de contenu écoutent les clients. Les valeurs possibles sont les suivantes : notConfigured , clientsInLocalNetwork , clientsWithSamePublicIpAddress , clientsInCustomLocalNetworks , clientsInCustomLocalNetworksWithFallback . |
contentCachingClientListenRanges | Collection ipRange | Liste de plages d’adresses IP personnalisées que les caches de contenu utiliseront pour écouter les clients. Cette collection peut contenir 500 éléments au maximum. |
contentCachingPeerPolicy | macOSContentCachingPeerPolicy | Détermine la méthode dans laquelle le contenu met en cache l’homologue avec d’autres caches. Les valeurs possibles sont les suivantes : notConfigured , peersInLocalNetwork , peersWithSamePublicIpAddress , peersInCustomLocalNetworks . |
contentCachingPeerListenRanges | Collection ipRange | Liste de plages d’adresses IP personnalisées que les caches de contenu utiliseront pour écouter les caches d’homologues. Cette collection peut contenir 500 éléments au maximum. |
contentCachingPeerFilterRanges | Collection ipRange | Une liste de caches de contenu de plages d’adresses IP personnalisées sera utilisée pour interroger le contenu des caches d’homologues. Cette collection peut contenir 500 éléments au maximum. |
contentCachingParentSelectionPolicy | macOSContentCachingParentSelectionPolicy | Détermine la méthode dans laquelle les serveurs de mise en cache de contenu sélectionnent les parents si plusieurs sont présents. Les valeurs possibles sont notConfigured , roundRobin , firstAvailable , urlPathHash , random , stickyAvailable . |
contentCachingParents | String collection | Liste d’adresses IP représentant les caches de contenu parent. |
contentCachingLogClientIdentities | Valeur booléenne | Active la journalisation des adresses IP et des ports des clients qui demandent du contenu mis en cache. |
contentCachingPublicRanges | Collection ipRange | Liste des plages d’adresses IP personnalisées que le service de mise en cache de contenu d’Apple doit utiliser pour faire correspondre les clients aux caches de contenu. Cette collection peut contenir 500 éléments au maximum. |
contentCachingBlockDeletion | Valeur booléenne | Empêche les caches de contenu de vider le contenu afin de libérer de l’espace disque pour d’autres applications. |
contentCachingShowAlerts | Valeur booléenne | Afficher les alertes de mise en cache du contenu sous forme de notifications système. |
contentCachingKeepAwake | Valeur booléenne | Empêcher l’appareil de se mettre en veille si la mise en cache du contenu est activée. |
contentCachingPort | Int32 | Définit le port utilisé pour la mise en cache du contenu. Si la valeur est 0, un port disponible aléatoire est sélectionné. Valeurs valides 0 à 65535 |
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. |
singleSignOnExtensionPkinitCertificate | macOSCertificateProfileBase | Certificat PKINIT pour l’authentification avec des extensions d’authentification unique. |
Représentation JSON
Voici une représentation JSON de la ressource.
{
"@odata.type": "#microsoft.graph.macOSDeviceFeaturesConfiguration",
"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,
"airPrintDestinations": [
{
"@odata.type": "microsoft.graph.airPrintDestination",
"ipAddress": "String",
"resourcePath": "String",
"port": 1024,
"forceTls": true
}
],
"autoLaunchItems": [
{
"@odata.type": "microsoft.graph.macOSLaunchItem",
"path": "String",
"hide": true
}
],
"adminShowHostInfo": true,
"loginWindowText": "String",
"authorizedUsersListHidden": true,
"authorizedUsersListHideLocalUsers": true,
"authorizedUsersListHideMobileAccounts": true,
"authorizedUsersListIncludeNetworkUsers": true,
"authorizedUsersListHideAdminUsers": true,
"authorizedUsersListShowOtherManagedUsers": true,
"shutDownDisabled": true,
"restartDisabled": true,
"sleepDisabled": true,
"consoleAccessDisabled": true,
"shutDownDisabledWhileLoggedIn": true,
"restartDisabledWhileLoggedIn": true,
"powerOffDisabledWhileLoggedIn": true,
"logOutDisabledWhileLoggedIn": true,
"screenLockDisableImmediate": true,
"associatedDomains": [
{
"@odata.type": "microsoft.graph.keyValuePair",
"name": "String",
"value": "String"
}
],
"appAssociatedDomains": [
{
"@odata.type": "microsoft.graph.macOSAssociatedDomainsItem",
"applicationIdentifier": "String",
"domains": [
"String"
],
"directDownloadsEnabled": true
}
],
"singleSignOnExtension": {
"@odata.type": "microsoft.graph.credentialSingleSignOnExtension",
"extensionIdentifier": "String",
"teamIdentifier": "String",
"domains": [
"String"
],
"realm": "String",
"configurations": [
{
"@odata.type": "microsoft.graph.keyStringValuePair",
"key": "String",
"value": "String"
}
]
},
"macOSSingleSignOnExtension": {
"@odata.type": "microsoft.graph.macOSKerberosSingleSignOnExtension",
"realm": "String",
"domains": [
"String"
],
"blockAutomaticLogin": true,
"cacheName": "String",
"credentialBundleIdAccessControlList": [
"String"
],
"domainRealms": [
"String"
],
"isDefaultRealm": true,
"passwordBlockModification": true,
"passwordExpirationDays": 1024,
"passwordExpirationNotificationDays": 1024,
"userPrincipalName": "String",
"passwordRequireActiveDirectoryComplexity": true,
"passwordPreviousPasswordBlockCount": 1024,
"passwordMinimumLength": 1024,
"passwordMinimumAgeDays": 1024,
"passwordRequirementsDescription": "String",
"requireUserPresence": true,
"activeDirectorySiteCode": "String",
"passwordEnableLocalSync": true,
"blockActiveDirectorySiteAutoDiscovery": true,
"passwordChangeUrl": "String",
"modeCredentialUsed": "String",
"usernameLabelCustom": "String",
"userSetupDelayed": true,
"signInHelpText": "String",
"kerberosAppsInBundleIdACLIncluded": true,
"managedAppsInBundleIdACLIncluded": true,
"credentialsCacheMonitored": true,
"preferredKDCs": [
"String"
],
"tlsForLDAPRequired": true
},
"contentCachingEnabled": true,
"contentCachingType": "String",
"contentCachingMaxSizeBytes": 1024,
"contentCachingDataPath": "String",
"contentCachingDisableConnectionSharing": true,
"contentCachingForceConnectionSharing": true,
"contentCachingClientPolicy": "String",
"contentCachingClientListenRanges": [
{
"@odata.type": "microsoft.graph.iPv6Range",
"lowerAddress": "String",
"upperAddress": "String"
}
],
"contentCachingPeerPolicy": "String",
"contentCachingPeerListenRanges": [
{
"@odata.type": "microsoft.graph.iPv6Range",
"lowerAddress": "String",
"upperAddress": "String"
}
],
"contentCachingPeerFilterRanges": [
{
"@odata.type": "microsoft.graph.iPv6Range",
"lowerAddress": "String",
"upperAddress": "String"
}
],
"contentCachingParentSelectionPolicy": "String",
"contentCachingParents": [
"String"
],
"contentCachingLogClientIdentities": true,
"contentCachingPublicRanges": [
{
"@odata.type": "microsoft.graph.iPv6Range",
"lowerAddress": "String",
"upperAddress": "String"
}
],
"contentCachingBlockDeletion": true,
"contentCachingShowAlerts": true,
"contentCachingKeepAwake": true,
"contentCachingPort": 1024
}
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