Tipo de recurso macOSDeviceFeaturesConfiguration

Namespace: microsoft.graph

Importante: As APIs do Microsoft Graph na versão /beta estão sujeitas a alterações; não há suporte para uso de produção.

Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.

Perfil de configuração de recursos do dispositivo macOS.

Herda de appleDeviceFeaturesConfigurationBase

Métodos

Método Tipo de retorno Descrição
Listar macOSDeviceFeaturesConfigurations Conjunto macOSDeviceFeaturesConfiguration Listar propriedades e relações de objetos de macOSDeviceFeaturesConfiguration.
Obter macOSDeviceFeaturesConfiguration macOSDeviceFeaturesConfiguration Ler propriedades e relações de objetos de macOSDeviceFeaturesConfiguration.
Criar macOSDeviceFeaturesConfiguration macOSDeviceFeaturesConfiguration Criar um novo objeto de macOSDeviceFeaturesConfiguration.
Excluir macOSDeviceFeaturesConfiguration Nenhum Excluir macOSDeviceFeaturesConfiguration.
Atualizar macOSDeviceFeaturesConfiguration macOSDeviceFeaturesConfiguration Atualizar as propriedades de um objeto de macOSDeviceFeaturesConfiguration.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres Chave da entidade. Herdada de deviceConfiguration
lastModifiedDateTime DateTimeOffset DateTime da última modificação do objeto. Herdada de deviceConfiguration
roleScopeTagIds Coleção de cadeias de caracteres Lista de marcas de escopo para esta instância de entidade. Herdada de deviceConfiguration
supportsScopeTags Booleano Indica se a Configuração de Dispositivo subjacente dá suporte ou não à atribuição de marcas de escopo. A atribuição à propriedade ScopeTags não é permitida quando esse valor é falso e as entidades não estarão visíveis para usuários com escopo. Isso ocorre para políticas herdadas criadas no Silverlight e podem ser resolvidas excluindo e recriando a política no Portal do Azure. Essa propriedade é somente leitura. Herdada de deviceConfiguration
deviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition A aplicabilidade da edição do sistema operacional para esta Política. Herdada de deviceConfiguration
deviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion A regra de aplicabilidade da versão do sistema operacional para esta Política. Herdada de deviceConfiguration
deviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode A regra de aplicabilidade do modo de dispositivo para esta Política. Herdada de deviceConfiguration
createdDateTime DateTimeOffset DateTime em que o objeto foi criado. Herdada de deviceConfiguration
descrição String O administrador forneceu a descrição da Configuração do dispositivo. Herdada de deviceConfiguration
displayName Cadeia de caracteres O administrador forneceu o nome da Configuração do dispositivo. Herdada de deviceConfiguration
versão Int32 Versão da configuração do dispositivo. Herdada de deviceConfiguration
airPrintDestinations Coleção airPrintDestination Uma matriz de impressoras AirPrint que sempre devem ser mostradas. Esta coleção pode conter um máximo de 500 elementos. Herdado de appleDeviceFeaturesConfigurationBase
autoLaunchItems Coleção macOSLaunchItem Lista de aplicativos, arquivos, pastas e outros itens a serem iniciados quando o usuário fizer logon. Esta coleção pode conter um máximo de 500 elementos.
adminShowHostInfo Booleano Se as informações de host do administrador devem ser mostradas na janela de logon.
loginWindowText Cadeia de Caracteres Texto personalizado a ser exibido na janela de logon.
authorizedUsersListHidden Booliano Se a caixa de diálogo nome e senha deve ser exibida ou uma lista de usuários na janela de logon.
authorizedUsersListHideLocalUsers Booleano Se você deseja mostrar somente usuários de rede e sistema na lista de usuários autorizados na janela de logon.
authorizedUsersListHideMobileAccounts Booleano Se os usuários móveis devem ser ocultados na lista de usuários autorizados na janela de logon.
authorizedUsersListIncludeNetworkUsers Booleano Se os usuários da rede devem ser mostrados na lista de usuários autorizados na janela de logon.
authorizedUsersListHideAdminUsers Booleano Se os usuários administradores devem ser ocultados na lista de usuários autorizados na janela de logon.
authorizedUsersListShowOtherManagedUsers Booleano Se deseja mostrar outros usuários na lista de usuários autorizados na janela de logon.
shutDownDisabled Booleano Se deseja ocultar o item de botão Desligar na janela de logon.
restartDisabled Booleano Se deseja ocultar o item do botão Reiniciar na janela de logon.
sleepDisabled Booleano Se deseja ocultar o item de menu Suspender na janela de logon.
consoleAccessDisabled Booleano Se o outro usuário desconsiderará o uso do nome console de usuário especial.
shutDownDisabledWhileLoggedIn Booleano Se o item de menu Desligar na janela de logon será desabilitado enquanto o usuário estiver conectado.
restartDisabledWhileLoggedIn Booleano Se o item de menu Reiniciar na janela de logon será desabilitado enquanto o usuário estiver conectado.
powerOffDisabledWhileLoggedIn Booleano Se o item de menu Desligar na janela de logon será desabilitado enquanto o usuário estiver conectado.
logOutDisabledWhileLoggedIn Booleano Se o item de menu Logon na janela de logon será desabilitado enquanto o usuário estiver conectado.
screenLockDisableImmediate Booleano Se as funções de bloqueio de tela imediatas devem ser desabilitados.
associatedDomains Coleção keyValuePair PRETERIDO: use appAssociatedDomains em vez disso. Obtém ou define uma lista que mapeia aplicativos para seus domínios associados. A chave deve corresponder à ID do aplicativo e o valor deve ser uma cadeia de caracteres na forma de "service:domain", em que o domínio é um nome de host totalmente qualificado (por exemplo, webcredentials:example.com). Esta coleção pode conter um máximo de 500 elementos.
appAssociatedDomains Coleção macOSAssociatedDomainsItem Obtém ou define uma lista que mapeia aplicativos para seus domínios associados. Os identificadores de aplicativo devem ser exclusivos. Esta coleção pode conter um máximo de 500 elementos.
singleSignOnExtension singleSignOnExtension Obtém ou define um perfil de extensão de logon único. Preterido: use MacOSSingleSignOnExtension.
macOSSingleSignOnExtension macOSSingleSignOnExtension Obtém ou define um perfil de extensão de logon único.
contentCachingEnabled Booliano Habilita o cache de conteúdo e impede que ele seja desabilitado pelo usuário.
contentCachingType macOSContentCachingType Determina qual tipo de conteúdo pode ser armazenado em cache pelo serviço de cache de conteúdo da Apple. Os valores possíveis são: notConfigured, userContentOnly, sharedContentOnly.
contentCachingMaxSizeBytes Int64 O número máximo de bytes de espaço em disco que será usado para o cache de conteúdo. Um valor 0 (padrão) indica espaço em disco ilimitado.
contentCachingDataPath Cadeia de Caracteres O caminho para o diretório usado para armazenar o conteúdo armazenado em cache. O valor deve ser (ou terminar com) /Library/Application Support/Apple/AssetCache/Data
contentCachingDisableConnectionSharing Booleano Desabilita o compartilhamento de conexão com a Internet.
contentCachingForceConnectionSharing Booleano Força o compartilhamento de conexão com a Internet. contentCachingDisableConnectionSharing substitui essa configuração.
contentCachingClientPolicy macOSContentCachingClientPolicy Determina o método no qual os servidores de cache de conteúdo escutarão clientes. Os valores possíveis são: notConfigured, clientsInLocalNetwork, clientsWithSamePublicIpAddress, clientsInCustomLocalNetworks, clientsInCustomLocalNetworksWithFallback.
contentCachingClientListenRanges Coleção ipRange Uma lista de caches de conteúdo de intervalos de IP personalizados será usada para escutar clientes. Esta coleção pode conter um máximo de 500 elementos.
contentCachingPeerPolicy macOSContentCachingPeerPolicy Determina o método no qual o conteúdo armazena em cache o par com outros caches. Os valores possíveis são: notConfigured, peersInLocalNetwork, peersWithSamePublicIpAddress, peersInCustomLocalNetworks.
contentCachingPeerListenRanges Coleção ipRange Uma lista de caches de conteúdo de intervalos de IP personalizados será usada para escutar caches de pares. Esta coleção pode conter um máximo de 500 elementos.
contentCachingPeerFilterRanges Coleção ipRange Uma lista de caches de conteúdo de intervalos de IP personalizados será usada para consultar o conteúdo de caches de pares. Esta coleção pode conter um máximo de 500 elementos.
contentCachingParentSelectionPolicy macOSContentCachingParentSelectionPolicy Determina o método no qual os servidores de cache de conteúdo selecionarão os pais se houver vários. Os possíveis valores são: notConfigured, roundRobin, firstAvailable, urlPathHash, random, stickyAvailable.
contentCachingParents String collection Uma lista de endereços IP que representam caches de conteúdo pai.
contentCachingLogClientIdentities Booleano Habilita o registro em log de endereços IP e portas de clientes que solicitam conteúdo armazenado em cache.
contentCachingPublicRanges Coleção ipRange Uma lista de intervalos de IP personalizados que o serviço de cache de conteúdo da Apple deve usar para corresponder clientes a caches de conteúdo. Esta coleção pode conter um máximo de 500 elementos.
contentCachingBlockDeletion Booleano Impede que os caches de conteúdo purguem conteúdo para liberar espaço em disco para outros aplicativos.
contentCachingShowAlerts Booleano Exibir alertas de cache de conteúdo como notificações do sistema.
contentCachingKeepAwake Booliano Impedir que o dispositivo suspensão se o cache de conteúdo estiver habilitado.
contentCachingPort Int32 Define a porta usada para o cache de conteúdo. Se o valor for 0, uma porta disponível aleatória será selecionada. Valores válidos de 0 a 65535

Relações

Relação Tipo Descrição
groupAssignments Coleção deviceConfigurationGroupAssignment A lista de atribuições de grupo para o perfil de configuração do dispositivo. Herdada de deviceConfiguration
assignments Coleção deviceConfigurationAssignment A lista de atribuições para o perfil de configuração do dispositivo. Herdada de deviceConfiguration
deviceStatuses Coleção deviceConfigurationDeviceStatus Status da instalação da configuração de dispositivo por dispositivo. Herdada de deviceConfiguration
userStatuses Coleção deviceConfigurationUserStatus Status de instalação da configuração do dispositivo por usuário. Herdada de deviceConfiguration
deviceStatusOverview deviceConfigurationDeviceOverview Visão geral de status de dispositivos para Configuração de Dispositivo. Herdado de deviceConfiguration
userStatusOverview deviceConfigurationUserOverview Visão geral de status de usuários para Configuração de Dispositivo. Herdado de deviceConfiguration
deviceSettingStateSummaries Coleção settingStateDeviceSummary Visão geral de dispositivos de configuração para Configuração de Dispositivo. Herdado de deviceConfiguration
singleSignOnExtensionPkinitCertificate macOSCertificateProfileBase Certificado PKINIT para a autenticação com extensões de logon único.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@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
}