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 PowerShell en los dispositivos inscritos vinculados a Windows 10 Azure Active Directory. El script puede ejecutarse una vez o periódicamente.
Métodos
| Método | Tipo de valor devuelto | Descripción |
|---|---|---|
| Enumerar deviceManagementScripts | Recopilación deviceManagementScript | Enumerar las propiedades y las relaciones de los objetos deviceManagementScript . |
| Obtener deviceManagementScript | deviceManagementScript | Lee las propiedades y relaciones del objeto deviceManagementScript . |
| Crear deviceManagementScript | deviceManagementScript | Crea un nuevo objeto deviceManagementScript . |
| Eliminar deviceManagementScript | Ninguno | Elimina un deviceManagementScript. |
| Actualizar deviceManagementScript | deviceManagementScript | Actualizar las propiedades de un objeto deviceManagementScript . |
| Administración de dispositivos | ||
| Acción assign | Ninguno | Todavía no documentado |
| Conjunto de directivas | ||
| Acción tiene PayloadLinks | colección hasPayloadLinkResultItem | Todavía no documentado |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| 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, user. |
| enforceSignatureCheck | Booleano | Indique si es necesario comprobar la firma del script. |
| fileName | Cadena | Nombre del archivo de script. |
| roleScopeTagIds | Colección string | Lista de identificadores de etiquetas de ámbito para esta instancia de PowerShellScript. |
| runAs32Bit | Booleano | Un valor que indica si el script de PowerShell debe ejecutarse como 32 bits |
Relaciones
| Relación | Tipo | Descripción |
|---|---|---|
| Administración de dispositivos | ||
| 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.deviceManagementScript",
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"scriptContent": "binary",
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"runAsAccount": "String",
"enforceSignatureCheck": true,
"fileName": "String",
"roleScopeTagIds": [
"String"
],
"runAs32Bit": true
}