Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Importante: Microsoft admite las API de Intune/beta, pero están sujetas a cambios más frecuentes. Microsoft recomienda usar la versión v1.0 siempre que sea posible. Comprobar la disponibilidad de una API en la versión v1.0 mediante el selector de versión.
Nota: la API de Microsoft Graph para Intune requiere una licencia activa de Intune para el espacio empresarial.
Intune ofrecerá a los clientes la posibilidad de ejecutar sus scripts de Shell en los dispositivos Mac OS inscritos. El script puede ejecutarse una vez o periódicamente.
Métodos
| Método | Tipo de valor devuelto | Descripción |
|---|---|---|
| Enumerar deviceShellScripts | Colección deviceShellScript | Enumerar las propiedades y relaciones de los objetos deviceShellScript . |
| Obtener deviceShellScript | deviceShellScript | Lee las propiedades y relaciones del objeto deviceShellScript . |
| Crear deviceShellScript | deviceShellScript | Crea un nuevo objeto deviceShellScript . |
| Eliminar deviceShellScript | Ninguno | Elimina un deviceShellScript. |
| Actualizar deviceShellScript | deviceShellScript | Actualizar las propiedades de un objeto deviceShellScript . |
| Acción assign | Ninguno |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| executionFrequency | Duración | El intervalo para que se ejecute el script. Si no se define, el script se ejecutará una vez |
| retryCount | Int32 | Número de veces que se va a volver a intentar el script si se produce un error |
| blockExecutionNotifications | Booleano | No notifica al usuario que se está ejecutando un script |
| id | Cadena | Identificador único para el script de administración de dispositivos. |
| displayName | Cadena | Nombre del script de administración de dispositivos. |
| description | Cadena | Descripción opcional para el script de administración de dispositivos. |
| scriptContent | Binario | El contenido del script. |
| createdDateTime | DateTimeOffset | La fecha y hora en que se creó el script de administración de dispositivos. Esta propiedad es de sólo lectura. |
| lastModifiedDateTime | DateTimeOffset | La fecha y hora en que se modificó por última vez el script de administración de dispositivos. Esta propiedad es de sólo lectura. |
| runAsAccount | runAsAccountType | Indica el tipo de contexto de ejecución. Los valores posibles son system y user. |
| fileName | Cadena | Nombre del archivo de script. |
| roleScopeTagIds | Colección string | Lista de identificadores de etiquetas de ámbito para esta instancia de PowerShellScript. |
Relaciones
| Relación | Tipo | Descripción |
|---|---|---|
| groupAssignments | colección deviceManagementScriptGroupAssignment | La lista de asignaciones de grupo para el script de administración de dispositivos. |
| assignments | colección deviceManagementScriptAssignment | La lista de asignaciones de grupo para el script de administración de dispositivos. |
| runSummary | deviceManagementScriptRunSummary | Resumen de ejecución para el script de administración de dispositivos. |
| deviceRunStates | Recopilación deviceManagementScriptDeviceState | Lista de estados de ejecución de este script en todos los dispositivos. |
| userRunStates | Colección deviceManagementScriptUserState | Lista de estados de ejecución de este script entre todos los usuarios. |
Representación JSON
Aquí tiene una representación JSON del 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"
]
}