tipo de recurso deviceShellScript

Namespace: microsoft.graph

Importante: A Microsoft dá suporte a APIs /beta do Intune, mas elas estão sujeitas a alterações mais frequentes. A Microsoft recomenda usar a versão v1.0 sempre que possível. Verifique a disponibilidade de uma API na versão v1.0 usando o seletor de versão.

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

O Intune fornecerá ao cliente a capacidade de executar seus scripts Shell nos dispositivos Mac OS registrados. O script pode ser executado uma vez ou periodicamente.

Métodos

Método Tipo de retorno Descrição
List deviceShellScripts coleção deviceShellScript Listar propriedades e relações dos objetos deviceShellScript .
Obter deviceShellScript deviceShellScript Leia as propriedades e as relações do objeto deviceShellScript .
Criar deviceShellScript deviceShellScript Crie um novo objeto deviceShellScript .
Excluir deviceShellScript Nenhum Exclui um deviceShellScript.
Atualizar deviceShellScript deviceShellScript Atualizar as propriedades de um objeto deviceShellScript .
atribuir ação Nenhum

Propriedades

Propriedade Tipo Descrição
executionFrequency Duração O intervalo para a execução do script. Se não for definido, o script será executado uma vez
retryCount Int32 Número de vezes para o script ser repetido se ele falhar
blockExecutionNotifications Booliano Não notifica o usuário de que um script está sendo executado
id Cadeia de caracteres Identificador exclusivo para o script de gerenciamento de dispositivo.
displayName Cadeia de caracteres Nome do script de gerenciamento do dispositivo.
description Cadeia de caracteres Descrição opcional para o script de gerenciamento de dispositivos.
scriptContent Binária O conteúdo do script.
createdDateTime DateTimeOffset A data e hora em que o script de gerenciamento do dispositivo foi criado. Essa propriedade é somente leitura.
lastModifiedDateTime DateTimeOffset A data e hora em que o script de gerenciamento do dispositivo foi modificado pela última vez. Essa propriedade é somente leitura.
runAsAccount runAsAccountType Indica o tipo de contexto de execução. Os valores possíveis são: system e user.
fileName Cadeia de caracteres Nome do arquivo de script.
roleScopeTagIds String collection Lista de IDs de marca de escopo para esta instância de PowerShellScript.

Relações

Relação Tipo Descrição
groupAssignments coleção deviceManagementScriptGroupAssignment A lista de atribuições de grupo para o script de gerenciamento de dispositivo.
assignments coleção deviceManagementScriptAssignment A lista de atribuições de grupo para o script de gerenciamento de dispositivo.
runSummary deviceManagementScriptRunSummary Executar resumo do script de gerenciamento do dispositivo.
deviceRunStates coleção deviceManagementScriptDeviceState Lista de estados de execução para este script em todos os dispositivos.
userRunStates coleção deviceManagementScriptUserState Lista de estados de execução para este script em todos os usuários.

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.deviceShellScript",
  "executionFrequency": "String (duration)",
  "retryCount": 1024,
  "blockExecutionNotifications": true,
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "scriptContent": "binary",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "runAsAccount": "String",
  "fileName": "String",
  "roleScopeTagIds": [
    "String"
  ]
}