# Permisos por rol

> Consulta qué endpoints de la API de Applivery y qué acciones puede usar cada rol predefinido en Gestión de dispositivos, Distribución de apps y el Workspace.

Source: https://docs.applivery.com/es/platform/roles-permissions/permissions-by-role/  •  Last updated: 2026-10-21

**Answers:** ¿Dónde veo qué permiso exige un endpoint? · ¿Qué significa el nombre de un permiso? · ¿Qué rol puede llamar a todos los endpoints? · ¿Puede un rol de Gestión de dispositivos usar endpoints de Distribución de apps? · ¿Qué diferencia hay entre Admin de Distribución de apps y App Admin? · ¿Qué pasa si un Colaborador tiene varios roles? · ¿Aparecen los roles personalizados en esta página? · ¿Por qué algunos permisos no tienen endpoint?

**Key topics:** Cómo funcionan los roles y los permisos, Endpoints y acciones por rol, Permisos por área, Applivery, Colaborador, Gestión de dispositivos, Distribución de apps

---

**TL;DR:** Cada endpoint de la API exige un permiso y cada rol predefinido incluye un conjunto de permisos. Usa el resumen para comparar roles y las tablas por área para comprobar un endpoint concreto.

Cada endpoint de la [API de Applivery](https://docs.applivery.com/en/api/) que depende de un rol exige un permiso, que encontrarás como **Required Permission** en su página de referencia. Cada rol predefinido incluye un conjunto fijo de estos permisos, así que el rol de un Colaborador o de una Service Account decide qué endpoints puede llamar y qué acciones puede hacer en el panel.

Usa el resumen para comparar lo que cubre cada rol, y las tablas por área para comprobar un permiso o un endpoint concreto.

## Cómo funcionan los roles y los permisos

Un permiso, también llamado acción, tiene cuatro partes: `área.contexto.recurso.operación`. Por ejemplo, `mdm.apple.depDevice.get` permite obtener un dispositivo de Apple Business en Gestión de dispositivos. Es el mismo nombre que verás como **Required Permission** en la referencia de la API.

Estos son los roles predefinidos:

| Rol | Dónde se aplica |
| --- | --- |
| **Owner** | El propietario del Workspace. Tiene todas las acciones, incluidas la facturación y la propiedad. Solo hay un Owner por Workspace. |
| **Admin, Editor y Viewer de Gestión de dispositivos** | Los roles de Colaborador predefinidos de Gestión de dispositivos, que se asignan en los permisos de segmento. Consulta [Roles de Colaborador personalizados](https://docs.applivery.com/es/platform/roles-permissions/custom-collaborator-roles/). |
| **Admin, Editor y Viewer de Distribución de apps** | Los roles de Colaborador de Distribución de apps a nivel de Workspace. Consulta [Roles y permisos en Distribución de apps](https://docs.applivery.com/es/app-distribution/distribute/manage-users/#roles-y-permisos). |
| **App Admin, App Editor y App Viewer** | Roles sobre una sola app en Distribución de apps. El App Owner recibe las mismas acciones que el App Admin. |
| **Unassigned** | Sin acceso a nivel de Workspace. El Colaborador puede tener igualmente un rol en una app concreta. |
| **No Role** | Las acciones que se aplican cuando el usuario no tiene ningún rol en el Workspace ni en la app. |

Ten en cuenta que:

-   **Las acciones se suman.** Un Colaborador con un rol de Workspace y un rol de app recibe las acciones de los dos, y en Gestión de dispositivos [los permisos se suman a lo largo del árbol de segmentos](https://docs.applivery.com/es/platform/roles-permissions/custom-collaborator-roles/#cómo-se-suman-los-permisos-entre-segmentos).
    
-   **Los roles personalizados** incluyen las acciones que tú eliges, así que no aparecen en esta página. Las acciones del propietario (`owner.*`) y las de personas de Distribución de apps (`people.mad.*`) no pueden formar parte de un rol personalizado.
    

## Endpoints por rol

**Endpoints** cuenta las operaciones de la API que puede llamar un rol. **Acciones** cuenta todos los permisos que incluye el rol, también las acciones que no usa ningún endpoint público. Una acción puede cubrir varios endpoints. Las tres últimas columnas reparten los endpoints por área.

| Rol | Endpoints | Acciones | Gestión de dispositivos | Distribución de apps | Workspace |
| --- | :-: | :-: | :-: | :-: | :-: |
| **Owner** | 584 | 552 | 386 | 108 | 90 |
| **Admin de Gestión de dispositivos** | 472 | 424 | 386 | 0 | 86 |
| **Editor de Gestión de dispositivos** | 297 | 245 | 257 | 0 | 40 |
| **Viewer de Gestión de dispositivos** | 192 | 142 | 164 | 1 | 27 |
| **Admin de Distribución de apps** | 172 | 164 | 0 | 108 | 64 |
| **Editor de Distribución de apps** | 101 | 85 | 0 | 65 | 36 |
| **Viewer de Distribución de apps** | 74 | 57 | 0 | 51 | 23 |
| **App Admin** | 117 | 108 | 0 | 94 | 23 |
| **App Editor** | 79 | 66 | 0 | 60 | 19 |
| **App Viewer** | 62 | 48 | 0 | 43 | 19 |
| **Unassigned** | 8 | 5 | 0 | 0 | 8 |
| **No Role** | 9 | 8 | 0 | 1 | 8 |

:::info
La API tiene 663 endpoints, y 584 de ellos exigen un permiso. El resto, como los de autenticación, no dependen de un rol de Colaborador.
:::

## Permisos por área

Cada tabla lista los permisos de un área, los endpoints que los exigen y los roles que los incluyen: **✓** significa que el rol incluye el permiso y **–** que no lo incluye. La ruta de cada endpoint es relativa a `/organizations/:organizationId`, y **—** en **Endpoints** significa que ningún endpoint público usa ese permiso.

Las columnas de roles usan estas abreviaturas:

| Abreviatura | Rol |
| --- | --- |
| **O** | Owner |
| **A**, **E**, **V** | Admin, Editor y Viewer de Gestión de dispositivos o de Distribución de apps, según la pestaña o la tabla |
| **App A**, **App E**, **App V** | App Admin, App Editor y App Viewer |

En la pestaña **Workspace**, cada área tiene dos tablas: una para los roles de Gestión de dispositivos y otra para los de Distribución de apps.

Un **¹** marca un permiso que también incluyen otros roles, como Unassigned o No Role; los encontrarás debajo de la tabla.

**Gestión de dispositivos**

**Global (mdm.global) · 67 acciones, 67 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `mdm.global.agentLog.get` | [`GET /mdm/agent-logs/:mdmAgentLogsId`](https://docs.applivery.com/en/api/uem/agent-logs/get-agent-log/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.agentLog.list` | [`GET /mdm/agent-logs`](https://docs.applivery.com/en/api/uem/agent-logs/get-agent-logs/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.agentLog.remove` | [`DELETE /mdm/agent-logs/:mdmAgentLogsId`](https://docs.applivery.com/en/api/uem/agent-logs/delete-agent-log/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.agentLog.view` | — | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.asset.create` | [`POST /mdm/assets`](https://docs.applivery.com/en/api/uem/managed-assets/post-asset/)<br/>[`POST /mdm/assets/edge/asset`](https://docs.applivery.com/en/api/uem/managed-assets/edge/post-asset/)<br/>[`GET /mdm/assets/edge/prepare`](https://docs.applivery.com/en/api/uem/managed-assets/edge/get-prepare/) | ✓ | ✓ | ✓ | – |
| `mdm.global.asset.download` | [`GET /mdm/assets/:mdmAssetId/download`](https://docs.applivery.com/en/api/uem/managed-assets/get-download/) | ✓ | ✓ | ✓ | – |
| `mdm.global.asset.get` | [`GET /mdm/assets/:mdmAssetId`](https://docs.applivery.com/en/api/uem/managed-assets/get-asset/)<br/>[`GET /mdm/assets/:mdmAssetId/assignations`](https://docs.applivery.com/en/api/uem/managed-assets/get-assignations/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.asset.list` | [`GET /mdm/assets`](https://docs.applivery.com/en/api/uem/managed-assets/get-assets/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.asset.remove` | [`DELETE /mdm/assets/:mdmAssetId`](https://docs.applivery.com/en/api/uem/managed-assets/delete-asset/) | ✓ | ✓ | ✓ | – |
| `mdm.global.asset.update` | [`PUT /mdm/assets/:mdmAssetId`](https://docs.applivery.com/en/api/uem/managed-assets/put-asset/) | ✓ | ✓ | ✓ | – |
| `mdm.global.asset.view` | [`GET /mdm/assets/:mdmAssetId/view`](https://docs.applivery.com/en/api/uem/managed-assets/get-view/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.automationRule.create` | [`POST /mdm/automation-rules`](https://docs.applivery.com/en/api/uem/automation-rules/post-automation-rule/) | ✓ | ✓ | ✓ | – |
| `mdm.global.automationRule.get` | [`GET /mdm/automation-rules/:mdmAutomationRuleId`](https://docs.applivery.com/en/api/uem/automation-rules/get-automation-rule/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.automationRule.list` | [`GET /mdm/automation-rules`](https://docs.applivery.com/en/api/uem/automation-rules/get-automation-rules/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.automationRule.remove` | [`DELETE /mdm/automation-rules/:mdmAutomationRuleId`](https://docs.applivery.com/en/api/uem/automation-rules/delete-automation-rule/) | ✓ | ✓ | ✓ | – |
| `mdm.global.automationRule.update` | [`PUT /mdm/automation-rules/:mdmAutomationRuleId`](https://docs.applivery.com/en/api/uem/automation-rules/put-automation-rule/) | ✓ | ✓ | ✓ | – |
| `mdm.global.automationRuleLog.list` | [`GET /mdm/automation-rules-logs`](https://docs.applivery.com/en/api/uem/automation-rules-logs/get-automation-rules-logs/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.configurations.get` | [`GET /mdm/configurations`](https://docs.applivery.com/en/api/uem/configurations/get-organizations-organizationid-mdm-configurations/) | ✓ | ✓ | – | – |
| `mdm.global.configurations.update` | [`PUT /mdm/configurations`](https://docs.applivery.com/en/api/uem/configurations/put-organizations-organizationid-mdm-configurations/) | ✓ | ✓ | – | – |
| `mdm.global.device.list` | [`GET /mdm/devices`](https://docs.applivery.com/en/api/uem/devices/get-devices/)<br/>[`GET /mdm/devices/available-updates`](https://docs.applivery.com/en/api/uem/devices/get-available-updates/)<br/>[`GET /mdm/devices/csv`](https://docs.applivery.com/en/api/uem/devices/get-csv/)<br/>[`GET /mdm/devices/os-versions`](https://docs.applivery.com/en/api/uem/devices/get-os-versions/)<br/>[`GET /mdm/devices/sync-errors`](https://docs.applivery.com/en/api/uem/devices/get-sync-errors/)<br/>[`GET /mdm/devices/tags`](https://docs.applivery.com/en/api/uem/devices/get-tags/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.deviceAudience.create` | [`POST /mdm/device-audiences`](https://docs.applivery.com/en/api/platform/device-audiences/post-device-audience/) | ✓ | ✓ | ✓ | – |
| `mdm.global.deviceAudience.download` | — | ✓ | ✓ | ✓ | – |
| `mdm.global.deviceAudience.get` | [`GET /mdm/device-audiences/:deviceAudienceId`](https://docs.applivery.com/en/api/platform/device-audiences/get-device-audience/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.deviceAudience.list` | [`GET /mdm/device-audiences`](https://docs.applivery.com/en/api/platform/device-audiences/get-device-audiences/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.deviceAudience.preview` | [`POST /mdm/device-audiences/preview`](https://docs.applivery.com/en/api/platform/device-audiences/preview/post/)<br/>[`POST /mdm/device-audiences/preview-multiple`](https://docs.applivery.com/en/api/platform/device-audiences/post-preview-multiple/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.deviceAudience.remove` | [`DELETE /mdm/device-audiences/:deviceAudienceId`](https://docs.applivery.com/en/api/platform/device-audiences/delete-device-audience/) | ✓ | ✓ | ✓ | – |
| `mdm.global.deviceAudience.update` | [`PUT /mdm/device-audiences/:deviceAudienceId`](https://docs.applivery.com/en/api/platform/device-audiences/put-device-audience/) | ✓ | ✓ | ✓ | – |
| `mdm.global.deviceAudience.view` | [`GET /mdm/device-audiences/:deviceAudienceId/preview`](https://docs.applivery.com/en/api/platform/device-audiences/preview/get/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.deviceMessage.get` | [`GET /mdm/device-messages/:deviceMessageId`](https://docs.applivery.com/en/api/uem/device-message/get-organizations-organizationid-mdm-device-messages-devicemessageid/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.deviceMessage.list` | [`GET /mdm/device-messages`](https://docs.applivery.com/en/api/uem/device-message/get-organizations-organizationid-mdm-device-messages/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.deviceMessage.upsert` | — | ✓ | ✓ | ✓ | – |
| `mdm.global.deviceTmv.requestControl` | `POST /mdm/tmv/request-control` | ✓ | ✓ | – | – |
| `mdm.global.location.get` | [`GET /mdm/locations/:type/:identifier/:mdmLocationId`](https://docs.applivery.com/en/api/uem/locations/get-location/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.location.list` | [`GET /mdm/locations/:type/:identifier`](https://docs.applivery.com/en/api/uem/locations/get-locations/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.location.remove` | [`DELETE /mdm/locations/:type/:identifier/:mdmLocationId`](https://docs.applivery.com/en/api/uem/locations/delete-location/) | ✓ | ✓ | – | – |
| `mdm.global.mdmSmartAttribute.update` | — | ✓ | ✓ | ✓ | – |
| `mdm.global.mdmUser.create` | [`POST /mdm/users`](https://docs.applivery.com/en/api/uem/users/post-user/) | ✓ | ✓ | ✓ | – |
| `mdm.global.mdmUser.get` | [`GET /mdm/users/:mdmUserId`](https://docs.applivery.com/en/api/uem/users/get-user/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.mdmUser.list` | [`GET /mdm/users`](https://docs.applivery.com/en/api/uem/users/get-users/)<br/>[`GET /mdm/users/csv/sample`](https://docs.applivery.com/en/api/uem/users/get-csv-sample/)<br/>[`GET /mdm/users/tags`](https://docs.applivery.com/en/api/uem/users/get-tags/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.mdmUser.remove` | [`DELETE /mdm/users/:mdmUserId`](https://docs.applivery.com/en/api/uem/users/delete-user/) | ✓ | ✓ | – | – |
| `mdm.global.mdmUser.update` | [`PUT /mdm/users/:mdmUserId`](https://docs.applivery.com/en/api/uem/users/put-user/) | ✓ | ✓ | ✓ | – |
| `mdm.global.networkStatus.get` | [`GET /mdm/network-status/:type/:identifier/:mdmNetworkStatusId`](https://docs.applivery.com/en/api/uem/network-status/get-network-status/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.networkStatus.list` | [`GET /mdm/network-status/:type/:identifier`](https://docs.applivery.com/en/api/uem/network-status/get-network-statuses/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.networkStatus.remove` | [`DELETE /mdm/network-status/:type/:identifier/:mdmNetworkStatusId`](https://docs.applivery.com/en/api/uem/network-status/delete-network-status/) | ✓ | ✓ | – | – |
| `mdm.global.packageTime.get` | [`GET /mdm/package-times/:type/:identifier/:mdmPackageTimeId`](https://docs.applivery.com/en/api/uem/package-times/get-package-time/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.packageTime.list` | [`GET /mdm/package-times/:type/:identifier`](https://docs.applivery.com/en/api/uem/package-times/get-package-times/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.packageTime.remove` | [`DELETE /mdm/package-times/:type/:identifier/:mdmPackageTimeId`](https://docs.applivery.com/en/api/uem/package-times/delete-package-time/) | ✓ | ✓ | – | – |
| `mdm.global.packageTransfer.get` | [`GET /mdm/package-transfers/:type/:identifier/:mdmPackageTransferId`](https://docs.applivery.com/en/api/uem/package-transfers/get-package-transfer/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.packageTransfer.list` | [`GET /mdm/package-transfers/:type/:identifier`](https://docs.applivery.com/en/api/uem/package-transfers/get-package-transfers/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.packageTransfer.remove` | [`DELETE /mdm/package-transfers/:type/:identifier/:mdmPackageTransferId`](https://docs.applivery.com/en/api/uem/package-transfers/delete-package-transfer/) | ✓ | ✓ | – | – |
| `mdm.global.policy.list` | [`GET /mdm/policies`](https://docs.applivery.com/en/api/uem/policies/get-policies/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.policySync.list` | [`GET /mdm/policy-sync`](https://docs.applivery.com/en/api/uem/policy-sync/get-policy-sync/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.policySync.remove` | — | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.policyTemplate.create` | — | ✓ | ✓ | ✓ | – |
| `mdm.global.policyTemplate.get` | — | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.policyTemplate.list` | — | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.policyTemplate.remove` | — | ✓ | ✓ | ✓ | – |
| `mdm.global.policyTemplate.update` | — | ✓ | ✓ | ✓ | – |
| `mdm.global.pushNotification.send` | [`POST /mdm/push-notifications/send`](https://docs.applivery.com/en/api/uem/push-notifications/post-send/) | ✓ | ✓ | – | – |
| `mdm.global.smartAttribute.create` | [`POST /smart-attributes`](https://docs.applivery.com/en/api/platform/smart-attributes/post-smart-attribute/) | ✓ | ✓ | ✓ | – |
| `mdm.global.smartAttribute.get` | [`GET /smart-attributes/:smartAttributeId`](https://docs.applivery.com/en/api/platform/smart-attributes/get-smart-attribute/)<br/>[`GET /smart-attributes/:smartAttributeId/assignments`](https://docs.applivery.com/en/api/platform/smart-attributes/get-assignments/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.smartAttribute.list` | [`GET /smart-attributes`](https://docs.applivery.com/en/api/platform/smart-attributes/get-smart-attributes/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.smartAttribute.remove` | [`DELETE /smart-attributes/:smartAttributeId`](https://docs.applivery.com/en/api/platform/smart-attributes/delete-smart-attribute/) | ✓ | ✓ | ✓ | – |
| `mdm.global.smartAttribute.update` | [`PUT /smart-attributes/:smartAttributeId`](https://docs.applivery.com/en/api/platform/smart-attributes/put-smart-attribute/) | ✓ | ✓ | ✓ | – |
| `mdm.global.status.get` | [`GET /mdm`](https://docs.applivery.com/en/api/uem/status/get-mdm/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.global.tenantTmv.read` | — | ✓ | ✓ | – | – |
| `mdm.global.tenantTmv.update` | — | ✓ | ✓ | – | – |

**Apple (mdm.apple) · 101 acciones, 121 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `mdm.apple.application.create` | [`POST /mdm/apple/enterprise/applications`](https://docs.applivery.com/en/api/apple/applications/post-application/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.application.get` | [`GET /mdm/apple/enterprise/applications/:admApplicationId`](https://docs.applivery.com/en/api/apple/applications/get-application/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.application.list` | [`GET /mdm/apple/enterprise/applications`](https://docs.applivery.com/en/api/apple/applications/get-applications/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.application.remove` | [`DELETE /mdm/apple/enterprise/applications/:admApplicationId`](https://docs.applivery.com/en/api/apple/applications/delete-application/) | ✓ | ✓ | – | – |
| `mdm.apple.application.search` | [`GET /mdm/apple/enterprise/applications/search`](https://docs.applivery.com/en/api/apple/applications/get-search/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.application.update` | [`PUT /mdm/apple/enterprise/applications/:admApplicationId`](https://docs.applivery.com/en/api/apple/applications/put-application/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.command.cancel` | [`POST /mdm/apple/enterprise/commands/:targetType/:targetId/:admCommandId/cancel`](https://docs.applivery.com/en/api/apple/commands/post-cancel/) | ✓ | ✓ | – | – |
| `mdm.apple.command.create` | [`POST /mdm/apple/enterprise/commands/:targetType`](https://docs.applivery.com/en/api/apple/commands/post-bulk/)<br/>[`POST /mdm/apple/enterprise/commands/:targetType/:targetId`](https://docs.applivery.com/en/api/apple/commands/post-command/) | ✓ | ✓ | – | – |
| `mdm.apple.command.get` | [`GET /mdm/apple/enterprise/commands/:targetType/:targetId/:admCommandId`](https://docs.applivery.com/en/api/apple/commands/get-command/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.command.list` | [`GET /mdm/apple/enterprise/commands/:targetType/:targetId`](https://docs.applivery.com/en/api/apple/commands/get-commands/)<br/>[`GET /mdm/apple/enterprise/commands/:targetType/:targetId/grouped`](https://docs.applivery.com/en/api/apple/commands/get-grouped/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.defaultDeviceConfig.create` | [`POST /mdm/apple/enterprise/default-config`](https://docs.applivery.com/en/api/apple/default-config/post-default-config/) | ✓ | ✓ | – | – |
| `mdm.apple.defaultDeviceConfig.get` | [`GET /mdm/apple/enterprise/default-config/:admDefaultDeviceConfigId`](https://docs.applivery.com/en/api/apple/default-config/get-default-config-by-id/) | ✓ | ✓ | – | – |
| `mdm.apple.defaultDeviceConfig.list` | [`GET /mdm/apple/enterprise/default-config`](https://docs.applivery.com/en/api/apple/default-config/get-default-config/) | ✓ | ✓ | – | – |
| `mdm.apple.defaultDeviceConfig.remove` | [`DELETE /mdm/apple/enterprise/default-config/:admDefaultDeviceConfigId`](https://docs.applivery.com/en/api/apple/default-config/delete-default-config/) | ✓ | ✓ | – | – |
| `mdm.apple.defaultDeviceConfig.update` | [`PUT /mdm/apple/enterprise/default-config/:admDefaultDeviceConfigId`](https://docs.applivery.com/en/api/apple/default-config/put-default-config/) | ✓ | ✓ | – | – |
| `mdm.apple.depDevice.assignProfile` | [`POST /mdm/apple/enterprise/dep/devices/:admDepDeviceId/assign-profile`](https://docs.applivery.com/en/api/apple/dep-devices/post-assign-profile/) | ✓ | ✓ | – | – |
| `mdm.apple.depDevice.disown` | [`POST /mdm/apple/enterprise/dep/devices/:admDepDeviceId/disown`](https://docs.applivery.com/en/api/apple/dep-devices/post-disown/) | ✓ | ✓ | – | – |
| `mdm.apple.depDevice.get` | [`GET /mdm/apple/enterprise/dep/devices/:admDepDeviceId`](https://docs.applivery.com/en/api/apple/dep-devices/get-device/) | ✓ | ✓ | – | – |
| `mdm.apple.depDevice.list` | [`GET /mdm/apple/enterprise/dep/devices`](https://docs.applivery.com/en/api/apple/dep-devices/get-devices/) | ✓ | ✓ | – | – |
| `mdm.apple.depDevice.lock` | [`POST /mdm/apple/enterprise/dep/devices/:admDepDeviceId/lock`](https://docs.applivery.com/en/api/apple/dep-devices/post-lock/) | ✓ | ✓ | – | – |
| `mdm.apple.depDevice.removeProfile` | [`DELETE /mdm/apple/enterprise/dep/devices/:admDepDeviceId/remove-profile`](https://docs.applivery.com/en/api/apple/dep-devices/delete-remove-profile/) | ✓ | ✓ | – | – |
| `mdm.apple.depDevice.sync` | [`GET /mdm/apple/enterprise/dep/devices/sync`](https://docs.applivery.com/en/api/apple/dep-devices/get-sync/)<br/>[`GET /mdm/apple/enterprise/dep/devices/sync-all`](https://docs.applivery.com/en/api/apple/dep-devices/get-sync-all/)<br/>[`GET /mdm/apple/enterprise/dep/devices/sync-transaction`](https://docs.applivery.com/en/api/apple/dep-devices/sync-transaction/get/)<br/>[`GET /mdm/apple/enterprise/dep/devices/sync-transaction/:admDepSyncTransactionId`](https://docs.applivery.com/en/api/apple/dep-devices/sync-transaction/get-by-id/) | ✓ | ✓ | – | – |
| `mdm.apple.depDevice.update` | [`PUT /mdm/apple/enterprise/dep/devices/:admDepDeviceId`](https://docs.applivery.com/en/api/apple/dep-devices/put-device/) | ✓ | ✓ | – | – |
| `mdm.apple.depProfile.create` | [`POST /mdm/apple/enterprise/dep/profiles`](https://docs.applivery.com/en/api/apple/dep-profiles/post-profile/) | ✓ | ✓ | – | – |
| `mdm.apple.depProfile.get` | [`GET /mdm/apple/enterprise/dep/profiles/:admDepProfileId`](https://docs.applivery.com/en/api/apple/dep-profiles/get-profile/) | ✓ | ✓ | – | – |
| `mdm.apple.depProfile.list` | [`GET /mdm/apple/enterprise/dep/profiles`](https://docs.applivery.com/en/api/apple/dep-profiles/get-profiles/) | ✓ | ✓ | – | – |
| `mdm.apple.depProfile.remove` | [`DELETE /mdm/apple/enterprise/dep/profiles/:admDepProfileId`](https://docs.applivery.com/en/api/apple/dep-profiles/delete-profile/) | ✓ | ✓ | – | – |
| `mdm.apple.device.action` | [`POST /mdm/apple/enterprise/devices/:admDeviceId/action`](https://docs.applivery.com/en/api/apple/devices/post-action/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/agent-cleanup`](https://docs.applivery.com/en/api/apple/devices/get-agent-cleanup/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/agent-recovery`](https://docs.applivery.com/en/api/apple/devices/get-agent-recovery/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/agent-recovery-managed-configuration`](https://docs.applivery.com/en/api/apple/devices/get-agent-recovery-managed-configuration/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/setup-assistant-recovery-managed-configuration`](https://docs.applivery.com/en/api/apple/devices/get-setup-assistant-recovery-managed-configuration/) | ✓ | ✓ | – | – |
| `mdm.apple.device.create` | — | ✓ | ✓ | – | – |
| `mdm.apple.device.get` | [`GET /mdm/apple/enterprise/devices/:admDeviceId`](https://docs.applivery.com/en/api/apple/devices/get-device/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/agent-config`](https://docs.applivery.com/en/api/apple/devices/get-agent-config/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/agent-config-assets`](https://docs.applivery.com/en/api/apple/devices/get-agent-config-assets/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/agent-config-assets-setup`](https://docs.applivery.com/en/api/apple/devices/get-agent-config-assets-setup/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/agent-tokens`](https://docs.applivery.com/en/api/apple/devices/get-agent-tokens/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/applications`](https://docs.applivery.com/en/api/apple/devices/get-applications/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/scheduler-scripts`](https://docs.applivery.com/en/api/apple/devices/get-scheduler-scripts/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.device.getActivationLockBypassCode` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/activation-lock-bypass-code`](https://docs.applivery.com/en/api/apple/devices/get-activation-lock-bypass-code/) | ✓ | ✓ | – | – |
| `mdm.apple.device.getFileVaultRecoveryKey` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/file-vault-recovery-key`](https://docs.applivery.com/en/api/apple/devices/get-file-vault-recovery-key/) | ✓ | ✓ | – | – |
| `mdm.apple.device.list` | [`GET /mdm/apple/enterprise/devices`](https://docs.applivery.com/en/api/apple/devices/get-devices/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.device.move` | [`PUT /mdm/apple/enterprise/devices/:admDeviceId/move`](https://docs.applivery.com/en/api/apple/devices/put-move/) | ✓ | ✓ | – | – |
| `mdm.apple.device.notify` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/check-notify`](https://docs.applivery.com/en/api/apple/devices/get-check-notify/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/notify`](https://docs.applivery.com/en/api/apple/devices/get-notify/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.device.refresh` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/refresh`](https://docs.applivery.com/en/api/apple/devices/get-refresh/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.device.reinstall` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/reinstall`](https://docs.applivery.com/en/api/apple/devices/get-reinstall/) | ✓ | ✓ | – | – |
| `mdm.apple.device.remove` | [`DELETE /mdm/apple/enterprise/devices/:admDeviceId`](https://docs.applivery.com/en/api/apple/devices/delete-device/) | ✓ | ✓ | – | – |
| `mdm.apple.device.sync` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/sync`](https://docs.applivery.com/en/api/apple/devices/get-sync/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.device.unlock` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/unlock`](https://docs.applivery.com/en/api/apple/devices/get-unlock/) | ✓ | ✓ | – | – |
| `mdm.apple.device.update` | [`PUT /mdm/apple/enterprise/devices/:admDeviceId`](https://docs.applivery.com/en/api/apple/devices/put-device/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.deviceNotification.action` | [`POST /mdm/apple/enterprise/devices/:admDeviceId/notifications`](https://docs.applivery.com/en/api/apple/devices/notifications/post-notification/) | ✓ | ✓ | – | – |
| `mdm.apple.deviceScriptLog.get` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/script-logs/:admDeviceScriptLogId`](https://docs.applivery.com/en/api/apple/devices/script-logs/get-script-log/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.deviceScriptLog.invalidate` | [`POST /mdm/apple/enterprise/devices/:admDeviceId/script-logs/:admDeviceScriptLogId/invalidate`](https://docs.applivery.com/en/api/apple/devices/script-logs/post-invalidate/)<br/>[`POST /mdm/apple/enterprise/devices/:admDeviceId/script-logs/invalidate-once`](https://docs.applivery.com/en/api/apple/devices/script-logs/post-invalidate-once/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.deviceScriptLog.list` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/script-logs`](https://docs.applivery.com/en/api/apple/devices/script-logs/get-script-logs/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/script-logs/summary`](https://docs.applivery.com/en/api/apple/devices/script-logs/get-summary/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.deviceUser.get` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/users/:admDeviceUserId`](https://docs.applivery.com/en/api/apple/devices/users/get-user/)<br/>[`GET /mdm/apple/enterprise/devices/:admDeviceId/users/:admDeviceUserId/applications`](https://docs.applivery.com/en/api/apple/devices/users/get-applications/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.deviceUser.list` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/users`](https://docs.applivery.com/en/api/apple/devices/users/get-users/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.deviceUser.notify` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/users/:admDeviceUserId/notify`](https://docs.applivery.com/en/api/apple/devices/users/get-notify/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.deviceUser.refresh` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/users/:admDeviceUserId/refresh`](https://docs.applivery.com/en/api/apple/devices/users/get-refresh/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.deviceUser.remove` | — | ✓ | ✓ | – | – |
| `mdm.apple.deviceUser.sync` | [`GET /mdm/apple/enterprise/devices/:admDeviceId/users/:admDeviceUserId/sync`](https://docs.applivery.com/en/api/apple/devices/users/get-sync/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.deviceUser.update` | [`PUT /mdm/apple/enterprise/devices/:admDeviceId/users/:admDeviceUserId`](https://docs.applivery.com/en/api/apple/devices/users/put-user/) | ✓ | ✓ | – | – |
| `mdm.apple.enrollmentTemplate.create` | [`POST /mdm/apple/enterprise/enrollment-templates`](https://docs.applivery.com/en/api/apple/enrollment-templates/post-enrollment-template/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.enrollmentTemplate.get` | [`GET /mdm/apple/enterprise/enrollment-templates/:admEnrollmentTemplateId`](https://docs.applivery.com/en/api/apple/enrollment-templates/get-enrollment-template/)<br/>[`GET /mdm/apple/enterprise/enrollment-templates/:admEnrollmentTemplateId/assignations`](https://docs.applivery.com/en/api/apple/enrollment-templates/get-assignations/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.enrollmentTemplate.list` | [`GET /mdm/apple/enterprise/enrollment-templates`](https://docs.applivery.com/en/api/apple/enrollment-templates/get-enrollment-templates/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.enrollmentTemplate.remove` | [`DELETE /mdm/apple/enterprise/enrollment-templates/:admEnrollmentTemplateId`](https://docs.applivery.com/en/api/apple/enrollment-templates/delete-enrollment-template/) | ✓ | ✓ | – | – |
| `mdm.apple.enrollmentTemplate.templates` | — | ✓ | ✓ | – | – |
| `mdm.apple.enrollmentTemplate.update` | [`PUT /mdm/apple/enterprise/enrollment-templates/:admEnrollmentTemplateId`](https://docs.applivery.com/en/api/apple/enrollment-templates/put-enrollment-template/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.enrollmentToken.create` | [`POST /mdm/apple/enterprise/enrollment-tokens`](https://docs.applivery.com/en/api/apple/enrollment-tokens/post-enrollment-token/)<br/>[`POST /mdm/apple/enterprise/enrollment-tokens/bulk`](https://docs.applivery.com/en/api/apple/enrollment-tokens/post-bulk/) | ✓ | ✓ | – | – |
| `mdm.apple.enrollmentToken.get` | [`GET /mdm/apple/enterprise/enrollment-tokens/:admEnrollmentTokenId`](https://docs.applivery.com/en/api/apple/enrollment-tokens/get-enrollment-token/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.enrollmentToken.list` | [`GET /mdm/apple/enterprise/enrollment-tokens`](https://docs.applivery.com/en/api/apple/enrollment-tokens/get-enrollment-tokens/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.enrollmentToken.remove` | [`DELETE /mdm/apple/enterprise/enrollment-tokens/:admEnrollmentTokenId`](https://docs.applivery.com/en/api/apple/enrollment-tokens/delete-enrollment-token/) | ✓ | ✓ | – | – |
| `mdm.apple.enrollmentToken.update` | [`PUT /mdm/apple/enterprise/enrollment-tokens/:admEnrollmentTokenId`](https://docs.applivery.com/en/api/apple/enrollment-tokens/put-enrollment-token/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.enterprise.applepush` | — | ✓ | ✓ | – | – |
| `mdm.apple.enterprise.create` | [`POST /mdm/apple/enterprise`](https://docs.applivery.com/en/api/apple/enterprise/post-enterprise/) | ✓ | ✓ | – | – |
| `mdm.apple.enterprise.get` | [`GET /mdm/apple/enterprise`](https://docs.applivery.com/en/api/apple/enterprise/get-enterprise/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.enterprise.reinstallDevices` | [`GET /mdm/apple/enterprise/reinstall-devices`](https://docs.applivery.com/en/api/apple/enterprise/get-reinstall-devices/) | ✓ | ✓ | – | – |
| `mdm.apple.enterprise.search` | [`GET /mdm/apple/enterprise/search`](https://docs.applivery.com/en/api/apple/enterprise/get-search/)<br/>[`POST /mdm/apple/enterprise/search-bundle-ids`](https://docs.applivery.com/en/api/apple/enterprise/post-search-bundle-ids/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.enterprise.update` | [`PUT /mdm/apple/enterprise`](https://docs.applivery.com/en/api/apple/enterprise/put-enterprise/)<br/>[`PUT /mdm/apple/enterprise/dep`](https://docs.applivery.com/en/api/apple/enterprise/put-dep/) | ✓ | ✓ | – | – |
| `mdm.apple.enterprise.uploadIdentity` | — | ✓ | ✓ | – | – |
| `mdm.apple.policy.composition` | [`POST /mdm/apple/enterprise/policies/composition`](https://docs.applivery.com/en/api/apple/policies/post-composition/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.policy.create` | [`POST /mdm/apple/enterprise/policies`](https://docs.applivery.com/en/api/apple/policies/post-policy/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.policy.get` | [`GET /mdm/apple/enterprise/policies/:admPolicyId`](https://docs.applivery.com/en/api/apple/policies/get-policy/)<br/>[`GET /mdm/apple/enterprise/policies/:admPolicyId/agent-config`](https://docs.applivery.com/en/api/apple/policies/get-agent-config/)<br/>[`GET /mdm/apple/enterprise/policies/:admPolicyId/assignations`](https://docs.applivery.com/en/api/apple/policies/get-assignations/)<br/>`GET /mdm/apple/enterprise/policies/:admPolicyId/provisioning-profiles/:UUID` | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.policy.list` | [`GET /mdm/apple/enterprise/policies`](https://docs.applivery.com/en/api/apple/policies/get-policies/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.policy.remove` | [`DELETE /mdm/apple/enterprise/policies/:admPolicyId`](https://docs.applivery.com/en/api/apple/policies/delete-policy/) | ✓ | ✓ | – | – |
| `mdm.apple.policy.templates` | [`GET /mdm/apple/enterprise/policies/templates`](https://docs.applivery.com/en/api/apple/policies/templates/get/)<br/>[`GET /mdm/apple/enterprise/policies/templates/:templateId`](https://docs.applivery.com/en/api/apple/policies/templates/get-by-id/) | ✓ | ✓ | – | – |
| `mdm.apple.policy.update` | [`PUT /mdm/apple/enterprise/policies/:admPolicyId`](https://docs.applivery.com/en/api/apple/policies/put-policy/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.profile.create` | [`POST /mdm/apple/enterprise/profiles`](https://docs.applivery.com/en/api/apple/profiles/post-profile/) | ✓ | ✓ | – | – |
| `mdm.apple.profile.get` | [`GET /mdm/apple/enterprise/profiles/:admProfileId`](https://docs.applivery.com/en/api/apple/profiles/get-profile/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.profile.list` | [`GET /mdm/apple/enterprise/profiles`](https://docs.applivery.com/en/api/apple/profiles/get-profiles/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.profile.remove` | [`DELETE /mdm/apple/enterprise/profiles/:admProfileId`](https://docs.applivery.com/en/api/apple/profiles/delete-profile/) | ✓ | ✓ | – | – |
| `mdm.apple.profile.update` | [`PUT /mdm/apple/enterprise/profiles/:admProfileId`](https://docs.applivery.com/en/api/apple/profiles/put-profile/) | ✓ | ✓ | – | – |
| `mdm.apple.router.get` | [`GET /mdm/apple/enterprise/router/:admRouterId`](https://docs.applivery.com/en/api/apple/router/get-router-by-id/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.router.list` | [`GET /mdm/apple/enterprise/router`](https://docs.applivery.com/en/api/apple/router/get-router/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.syncHistory.list` | [`GET /mdm/apple/enterprise/sync-history/:targetType/:targetId`](https://docs.applivery.com/en/api/apple/sync-history/get-sync-history/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.apple.vppAsset.assignments` | [`GET /mdm/apple/enterprise/vpp/locations/:admVppLocationId/assets/assignments`](https://docs.applivery.com/en/api/apple/locations/assets/get-assignments/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppAsset.associate` | [`POST /mdm/apple/enterprise/vpp/locations/:admVppLocationId/assets/associate`](https://docs.applivery.com/en/api/apple/locations/assets/post-associate/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppAsset.disassociate` | [`POST /mdm/apple/enterprise/vpp/locations/:admVppLocationId/assets/disassociate`](https://docs.applivery.com/en/api/apple/locations/assets/post-disassociate/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppAsset.list` | [`GET /mdm/apple/enterprise/vpp/locations/:admVppLocationId/assets`](https://docs.applivery.com/en/api/apple/locations/assets/get/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppAsset.revoke` | [`POST /mdm/apple/enterprise/vpp/locations/:admVppLocationId/assets/revoke`](https://docs.applivery.com/en/api/apple/locations/assets/post-revoke/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppEvent.check` | [`GET /mdm/apple/enterprise/vpp/locations/:admVppLocationId/events/check/:eventId`](https://docs.applivery.com/en/api/apple/event-check/get-check/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppLocation.create` | [`POST /mdm/apple/enterprise/vpp/locations`](https://docs.applivery.com/en/api/apple/locations/post-location/) | ✓ | ✓ | – | – |
| `mdm.apple.vppLocation.get` | [`GET /mdm/apple/enterprise/vpp/locations/:admVppLocationId`](https://docs.applivery.com/en/api/apple/locations/get-location/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppLocation.list` | [`GET /mdm/apple/enterprise/vpp/locations`](https://docs.applivery.com/en/api/apple/locations/get-locations/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppLocation.remove` | [`DELETE /mdm/apple/enterprise/vpp/locations/:admVppLocationId`](https://docs.applivery.com/en/api/apple/locations/delete-location/) | ✓ | ✓ | – | – |
| `mdm.apple.vppLocation.update` | — | ✓ | ✓ | – | – |
| `mdm.apple.vppUser.create` | [`POST /mdm/apple/enterprise/vpp/locations/:admVppLocationId/users`](https://docs.applivery.com/en/api/apple/locations/users/post/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppUser.get` | — | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppUser.list` | [`GET /mdm/apple/enterprise/vpp/locations/:admVppLocationId/users`](https://docs.applivery.com/en/api/apple/locations/users/get/)<br/>[`GET /mdm/apple/enterprise/vpp/locations/:admVppLocationId/users/all`](https://docs.applivery.com/en/api/apple/locations/users/get-all/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppUser.retire` | [`DELETE /mdm/apple/enterprise/vpp/locations/:admVppLocationId/users/:mdmUserId`](https://docs.applivery.com/en/api/apple/locations/users/delete-by-id/) | ✓ | ✓ | ✓ | – |
| `mdm.apple.vppUser.update` | — | ✓ | ✓ | ✓ | – |

**Android Enterprise (mdm.android) · 60 acciones, 70 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `mdm.android.application.create` | [`POST /mdm/android/enterprise/applications/emm-application`](https://docs.applivery.com/en/api/android/applications/post-application/) | ✓ | ✓ | ✓ | – |
| `mdm.android.application.get` | [`GET /mdm/android/enterprise/applications/emm-application/:emmApplicationId`](https://docs.applivery.com/en/api/android/applications/get-application/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.application.getApplication` | [`GET /mdm/android/enterprise/applications/:applicationName`](https://docs.applivery.com/en/api/android/applications/get-by-name/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.application.list` | [`GET /mdm/android/enterprise/applications/emm-application`](https://docs.applivery.com/en/api/android/applications/get-applications/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.application.remove` | [`DELETE /mdm/android/enterprise/applications/emm-application/:emmApplicationId`](https://docs.applivery.com/en/api/android/applications/delete-application/) | ✓ | ✓ | – | – |
| `mdm.android.application.update` | [`PUT /mdm/android/enterprise/applications/emm-application/:emmApplicationId`](https://docs.applivery.com/en/api/android/applications/put-application/) | ✓ | ✓ | ✓ | – |
| `mdm.android.certificateReport.get` | [`GET /mdm/android/enterprise/devices/:emmDeviceId/certificate-reports/history/:historyId`](https://docs.applivery.com/en/api/android/certificate-report/history/get-by-id/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.certificateReport.list` | [`GET /mdm/android/enterprise/devices/:emmDeviceId/certificate-reports/history`](https://docs.applivery.com/en/api/android/certificate-report/history/get/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.certificateReport.reset` | [`POST /mdm/android/enterprise/devices/:emmDeviceId/certificate-reports/reset`](https://docs.applivery.com/en/api/android/certificate-report/post-reset/) | ✓ | ✓ | – | – |
| `mdm.android.command.cancel` | [`POST /mdm/android/enterprise/devices/:emmDeviceId/commands/:emmCommandId/cancel`](https://docs.applivery.com/en/api/android/commands/post-cancel/) | ✓ | ✓ | – | – |
| `mdm.android.command.create` | [`POST /mdm/android/enterprise/devices/:emmDeviceId/commands`](https://docs.applivery.com/en/api/android/commands/post-command/) | ✓ | ✓ | – | – |
| `mdm.android.command.get` | [`GET /mdm/android/enterprise/devices/:emmDeviceId/commands/:emmCommandId`](https://docs.applivery.com/en/api/android/commands/get-command/) | ✓ | ✓ | ✓ | – |
| `mdm.android.command.list` | [`GET /mdm/android/enterprise/devices/:emmDeviceId/commands`](https://docs.applivery.com/en/api/android/commands/get-commands/) | ✓ | ✓ | ✓ | – |
| `mdm.android.device.action` | [`POST /mdm/android/enterprise/devices/:emmDeviceId/action`](https://docs.applivery.com/en/api/android/devices/post-action/) | ✓ | ✓ | – | – |
| `mdm.android.device.create` | — | ✓ | ✓ | – | – |
| `mdm.android.device.emmCommandBulk` | [`POST /mdm/android/enterprise/devices/commands`](https://docs.applivery.com/en/api/android/devices/post-commands/) | ✓ | ✓ | – | – |
| `mdm.android.device.get` | [`GET /mdm/android/enterprise/devices/:emmDeviceId`](https://docs.applivery.com/en/api/android/devices/get-device/)<br/>[`GET /mdm/android/enterprise/devices/:emmDeviceId/agent-config`](https://docs.applivery.com/en/api/android/devices/agent/get-config/)<br/>[`GET /mdm/android/enterprise/devices/:emmDeviceId/agent-config-assets`](https://docs.applivery.com/en/api/android/devices/agent/get-config-assets/)<br/>[`GET /mdm/android/enterprise/devices/:emmDeviceId/agent-tokens`](https://docs.applivery.com/en/api/android/devices/agent/get-tokens/)<br/>[`GET /mdm/android/enterprise/devices/:emmDeviceId/applications`](https://docs.applivery.com/en/api/android/devices/get-applications/)<br/>[`GET /mdm/android/enterprise/devices/:emmDeviceId/events`](https://docs.applivery.com/en/api/android/devices/get-events/)<br/>[`GET /mdm/android/enterprise/devices/:emmDeviceId/launcher-config`](https://docs.applivery.com/en/api/android/devices/get-launcher-config/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.device.list` | [`GET /mdm/android/enterprise/devices`](https://docs.applivery.com/en/api/android/devices/get-devices/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.device.move` | [`PUT /mdm/android/enterprise/devices/:emmDeviceId/move`](https://docs.applivery.com/en/api/android/devices/put-move/) | ✓ | ✓ | – | – |
| `mdm.android.device.remove` | [`DELETE /mdm/android/enterprise/devices/:emmDeviceId`](https://docs.applivery.com/en/api/android/devices/delete-device/) | ✓ | ✓ | – | – |
| `mdm.android.device.sync` | [`GET /mdm/android/enterprise/devices/:emmDeviceId/sync`](https://docs.applivery.com/en/api/android/devices/get-sync/) | ✓ | ✓ | ✓ | – |
| `mdm.android.device.update` | [`PUT /mdm/android/enterprise/devices/:emmDeviceId`](https://docs.applivery.com/en/api/android/devices/put-device/) | ✓ | ✓ | ✓ | – |
| `mdm.android.deviceNotification.action` | [`POST /mdm/android/enterprise/devices/:emmDeviceId/notifications`](https://docs.applivery.com/en/api/android/notifications/post-notification/) | ✓ | ✓ | – | – |
| `mdm.android.directProvisioning.create` | [`POST /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId/direct-provisioning`](https://docs.applivery.com/en/api/android/enrollment-templates/direct-provisioning/post/) | ✓ | ✓ | ✓ | – |
| `mdm.android.directProvisioning.get` | [`GET /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId/direct-provisioning/:emmDirectProvisioningId`](https://docs.applivery.com/en/api/android/enrollment-templates/direct-provisioning/get-by-id/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.directProvisioning.list` | [`GET /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId/direct-provisioning`](https://docs.applivery.com/en/api/android/enrollment-templates/direct-provisioning/get/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.directProvisioning.remove` | [`DELETE /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId/direct-provisioning/:emmDirectProvisioningId`](https://docs.applivery.com/en/api/android/enrollment-templates/direct-provisioning/delete-by-id/) | ✓ | ✓ | – | – |
| `mdm.android.directProvisioning.update` | [`PUT /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId/direct-provisioning/:emmDirectProvisioningId`](https://docs.applivery.com/en/api/android/enrollment-templates/direct-provisioning/put-by-id/) | ✓ | ✓ | ✓ | – |
| `mdm.android.enrollmentTemplate.create` | [`POST /mdm/android/enterprise/enrollment-templates`](https://docs.applivery.com/en/api/android/enrollment-templates/post-enrollment-template/)<br/>[`POST /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId/notify`](https://docs.applivery.com/en/api/android/enrollment-templates/post-notify/) | ✓ | ✓ | ✓ | – |
| `mdm.android.enrollmentTemplate.get` | [`GET /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId`](https://docs.applivery.com/en/api/android/enrollment-templates/get-enrollment-template/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.enrollmentTemplate.list` | [`GET /mdm/android/enterprise/enrollment-templates`](https://docs.applivery.com/en/api/android/enrollment-templates/get-enrollment-templates/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.enrollmentTemplate.remove` | [`DELETE /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId`](https://docs.applivery.com/en/api/android/enrollment-templates/delete-enrollment-template/) | ✓ | ✓ | – | – |
| `mdm.android.enrollmentTemplate.templates` | — | ✓ | ✓ | – | – |
| `mdm.android.enrollmentTemplate.update` | [`PUT /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId`](https://docs.applivery.com/en/api/android/enrollment-templates/put-enrollment-template/)<br/>[`POST /mdm/android/enterprise/enrollment-templates/:emmEnrollmentTemplateId/default-managed-domain`](https://docs.applivery.com/en/api/android/enrollment-templates/post-default-managed-domain/) | ✓ | ✓ | ✓ | – |
| `mdm.android.enrollmentToken.create` | [`POST /mdm/android/enterprise/enrollment-tokens`](https://docs.applivery.com/en/api/android/enrollment-tokens/post-enrollment-token/)<br/>[`POST /mdm/android/enterprise/enrollment-tokens/bulk`](https://docs.applivery.com/en/api/android/enrollment-tokens/post-bulk/) | ✓ | ✓ | – | – |
| `mdm.android.enrollmentToken.get` | [`GET /mdm/android/enterprise/enrollment-tokens/:emmEnrollmentTokenId`](https://docs.applivery.com/en/api/android/enrollment-tokens/get-enrollment-token/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.enrollmentToken.list` | [`GET /mdm/android/enterprise/enrollment-tokens`](https://docs.applivery.com/en/api/android/enrollment-tokens/get-enrollment-tokens/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.enrollmentToken.remove` | [`DELETE /mdm/android/enterprise/enrollment-tokens/:emmEnrollmentTokenId`](https://docs.applivery.com/en/api/android/enrollment-tokens/delete-enrollment-token/) | ✓ | ✓ | – | – |
| `mdm.android.enrollmentToken.update` | [`PUT /mdm/android/enterprise/enrollment-tokens/:emmEnrollmentTokenId`](https://docs.applivery.com/en/api/android/enrollment-tokens/put-enrollment-token/) | ✓ | ✓ | ✓ | – |
| `mdm.android.enterprise.create` | [`POST /mdm/android/enterprise`](https://docs.applivery.com/en/api/android/enterprise/post-enterprise/) | ✓ | ✓ | – | – |
| `mdm.android.enterprise.generateEnterpriseUpgradeUrl` | [`POST /mdm/android/enterprise/upgrade-url`](https://docs.applivery.com/en/api/android/enterprise/post-upgrade-url/) | ✓ | ✓ | – | – |
| `mdm.android.enterprise.generateWebToken` | [`POST /mdm/android/enterprise/web-token`](https://docs.applivery.com/en/api/android/enterprise/post-web-token/) | ✓ | ✓ | – | – |
| `mdm.android.enterprise.getByOrganization` | [`GET /mdm/android/enterprise`](https://docs.applivery.com/en/api/android/enterprise/get-enterprise/) | ✓ | ✓ | – | – |
| `mdm.android.enterprise.remove` | [`DELETE /mdm/android/enterprise`](https://docs.applivery.com/en/api/android/enterprise/delete-enterprise/) | ✓ | ✓ | – | – |
| `mdm.android.enterprise.signupUrlsCreate` | [`POST /mdm/android/enterprise/signup-url`](https://docs.applivery.com/en/api/android/enterprise/post-signup-url/) | ✓ | ✓ | – | – |
| `mdm.android.enterprise.sync` | [`GET /mdm/android/enterprise/sync`](https://docs.applivery.com/en/api/android/enterprise/get-sync/) | ✓ | ✓ | – | – |
| `mdm.android.enterprise.update` | [`PUT /mdm/android/enterprise`](https://docs.applivery.com/en/api/android/enterprise/put-enterprise/) | ✓ | ✓ | – | – |
| `mdm.android.package.get` | [`GET /mdm/android/enterprise/packages/:packageName`](https://docs.applivery.com/en/api/platform/package-information/get-package/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.policy.composition` | [`POST /mdm/android/enterprise/policies/composition`](https://docs.applivery.com/en/api/android/policies/post-composition/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.policy.create` | [`POST /mdm/android/enterprise/policies`](https://docs.applivery.com/en/api/android/policies/post-policy/) | ✓ | ✓ | ✓ | – |
| `mdm.android.policy.get` | [`GET /mdm/android/enterprise/policies/:emmPolicyId`](https://docs.applivery.com/en/api/android/policies/get-policy/)<br/>[`GET /mdm/android/enterprise/policies/:emmPolicyId/agent-config`](https://docs.applivery.com/en/api/android/policies/get-agent-config/)<br/>[`GET /mdm/android/enterprise/policies/:emmPolicyId/assignations`](https://docs.applivery.com/en/api/android/policies/get-assignations/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.policy.list` | [`GET /mdm/android/enterprise/policies`](https://docs.applivery.com/en/api/android/policies/get-policies/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.policy.remove` | [`DELETE /mdm/android/enterprise/policies/:emmPolicyId`](https://docs.applivery.com/en/api/android/policies/delete-policy/) | ✓ | ✓ | – | – |
| `mdm.android.policy.templates` | [`GET /mdm/android/enterprise/policies/templates`](https://docs.applivery.com/en/api/android/policies/templates/get/)<br/>[`GET /mdm/android/enterprise/policies/templates/:templateId`](https://docs.applivery.com/en/api/android/policies/templates/get-by-id/) | ✓ | ✓ | – | – |
| `mdm.android.policy.update` | [`PUT /mdm/android/enterprise/policies/:emmPolicyId`](https://docs.applivery.com/en/api/android/policies/put-policy/) | ✓ | ✓ | ✓ | – |
| `mdm.android.webApp.create` | [`POST /mdm/android/enterprise/web-apps`](https://docs.applivery.com/en/api/android/web-apps/post-web-app/) | ✓ | ✓ | ✓ | – |
| `mdm.android.webApp.get` | [`GET /mdm/android/enterprise/web-apps/:emmWebAppId`](https://docs.applivery.com/en/api/android/web-apps/get-web-app/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.webApp.list` | [`GET /mdm/android/enterprise/web-apps`](https://docs.applivery.com/en/api/android/web-apps/get-web-apps/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.android.webApp.remove` | [`DELETE /mdm/android/enterprise/web-apps/:emmWebAppId`](https://docs.applivery.com/en/api/android/web-apps/delete-web-app/) | ✓ | ✓ | – | – |
| `mdm.android.webApp.update` | [`PUT /mdm/android/enterprise/web-apps/:emmWebAppId`](https://docs.applivery.com/en/api/android/web-apps/put-web-app/) | ✓ | ✓ | ✓ | – |

**AOSP (mdm.aosp) · 34 acciones, 46 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `mdm.aosp.application.create` | [`POST /mdm/aosp/enterprise/applications`](https://docs.applivery.com/en/api/aosp/applications/post-application/) | ✓ | ✓ | ✓ | – |
| `mdm.aosp.application.get` | [`GET /mdm/aosp/enterprise/applications/:aosApplicationId`](https://docs.applivery.com/en/api/aosp/applications/get-application/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.application.list` | [`GET /mdm/aosp/enterprise/applications`](https://docs.applivery.com/en/api/aosp/applications/get-applications/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.application.remove` | [`DELETE /mdm/aosp/enterprise/applications/:aosApplicationId`](https://docs.applivery.com/en/api/aosp/applications/delete-application/) | ✓ | ✓ | – | – |
| `mdm.aosp.application.update` | [`PUT /mdm/aosp/enterprise/applications/:aosApplicationId`](https://docs.applivery.com/en/api/aosp/applications/put-application/) | ✓ | ✓ | ✓ | – |
| `mdm.aosp.command.cancel` | [`POST /mdm/aosp/enterprise/devices/:aosDeviceId/commands/:aosCommandId/cancel`](https://docs.applivery.com/en/api/aosp/commands/post-cancel/) | ✓ | ✓ | – | – |
| `mdm.aosp.command.create` | [`POST /mdm/aosp/enterprise/devices/:aosDeviceId/commands`](https://docs.applivery.com/en/api/aosp/commands/post-command/) | ✓ | ✓ | – | – |
| `mdm.aosp.command.get` | [`GET /mdm/aosp/enterprise/devices/:aosDeviceId/commands/:aosCommandId`](https://docs.applivery.com/en/api/aosp/commands/get-command/)<br/>[`GET /mdm/aosp/enterprise/devices/:aosDeviceId/commands/:aosCommandId/push-status`](https://docs.applivery.com/en/api/aosp/commands/get-push-status/) | ✓ | ✓ | ✓ | – |
| `mdm.aosp.command.list` | [`GET /mdm/aosp/enterprise/devices/:aosDeviceId/commands`](https://docs.applivery.com/en/api/aosp/commands/get-commands/) | ✓ | ✓ | ✓ | – |
| `mdm.aosp.device.get` | [`GET /mdm/aosp/enterprise/devices/:aosDeviceId`](https://docs.applivery.com/en/api/aosp/devices/get-device/)<br/>[`GET /mdm/aosp/enterprise/devices/:aosDeviceId/agent-config`](https://docs.applivery.com/en/api/aosp/devices/agent/get-config/)<br/>[`GET /mdm/aosp/enterprise/devices/:aosDeviceId/agent-config-assets`](https://docs.applivery.com/en/api/aosp/devices/agent/get-config-assets/)<br/>[`GET /mdm/aosp/enterprise/devices/:aosDeviceId/applications`](https://docs.applivery.com/en/api/aosp/devices/get-applications/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.device.list` | [`GET /mdm/aosp/enterprise/devices`](https://docs.applivery.com/en/api/aosp/devices/get-devices/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.device.move` | [`PUT /mdm/aosp/enterprise/devices/:aosDeviceId/move`](https://docs.applivery.com/en/api/aosp/devices/put-move/) | ✓ | ✓ | – | – |
| `mdm.aosp.device.remove` | [`DELETE /mdm/aosp/enterprise/devices/:aosDeviceId`](https://docs.applivery.com/en/api/aosp/devices/delete-device/) | ✓ | ✓ | – | – |
| `mdm.aosp.device.update` | [`PUT /mdm/aosp/enterprise/devices/:aosDeviceId`](https://docs.applivery.com/en/api/aosp/devices/put-device/)<br/>[`POST /mdm/aosp/enterprise/devices/:aosDeviceId/check-update`](https://docs.applivery.com/en/api/aosp/devices/post-check-update/)<br/>[`POST /mdm/aosp/enterprise/devices/:aosDeviceId/report-status`](https://docs.applivery.com/en/api/aosp/devices/post-report-status/)<br/>[`POST /mdm/aosp/enterprise/devices/:aosDeviceId/send-logs`](https://docs.applivery.com/en/api/aosp/devices/post-send-logs/) | ✓ | ✓ | ✓ | – |
| `mdm.aosp.enrollmentTemplate.create` | `POST /mdm/aosp/enterprise/enrollment-templates` | ✓ | ✓ | ✓ | – |
| `mdm.aosp.enrollmentTemplate.get` | `GET /mdm/aosp/enterprise/enrollment-templates/:aosEnrollmentTemplateId` | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.enrollmentTemplate.list` | `GET /mdm/aosp/enterprise/enrollment-templates` | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.enrollmentTemplate.remove` | `DELETE /mdm/aosp/enterprise/enrollment-templates/:aosEnrollmentTemplateId` | ✓ | ✓ | – | – |
| `mdm.aosp.enrollmentTemplate.update` | `PUT /mdm/aosp/enterprise/enrollment-templates/:aosEnrollmentTemplateId` | ✓ | ✓ | ✓ | – |
| `mdm.aosp.enrollmentToken.create` | [`POST /mdm/aosp/enterprise/enrollment-tokens`](https://docs.applivery.com/en/api/aosp/enrollment-tokens/post-enrollment-token/)<br/>[`POST /mdm/aosp/enterprise/enrollment-tokens/bulk`](https://docs.applivery.com/en/api/aosp/enrollment-tokens/post-bulk/) | ✓ | ✓ | – | – |
| `mdm.aosp.enrollmentToken.get` | [`GET /mdm/aosp/enterprise/enrollment-tokens/:aosEnrollmentTokenId`](https://docs.applivery.com/en/api/aosp/enrollment-tokens/get-enrollment-token/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.enrollmentToken.list` | [`GET /mdm/aosp/enterprise/enrollment-tokens`](https://docs.applivery.com/en/api/aosp/enrollment-tokens/get-enrollment-tokens/)<br/>[`GET /mdm/aosp/enterprise/enrollment-tokens/dpc-build-tags`](https://docs.applivery.com/en/api/aosp/enrollment-tokens/get-dpc-build-tags/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.enrollmentToken.remove` | [`DELETE /mdm/aosp/enterprise/enrollment-tokens/:aosEnrollmentTokenId`](https://docs.applivery.com/en/api/aosp/enrollment-tokens/delete-enrollment-token/) | ✓ | ✓ | – | – |
| `mdm.aosp.enrollmentToken.update` | [`PUT /mdm/aosp/enterprise/enrollment-tokens/:aosEnrollmentTokenId`](https://docs.applivery.com/en/api/aosp/enrollment-tokens/put-enrollment-token/) | ✓ | ✓ | ✓ | – |
| `mdm.aosp.enterprise.create` | [`POST /mdm/aosp/enterprise`](https://docs.applivery.com/en/api/aosp/enterprise/post-enterprise/) | ✓ | ✓ | – | – |
| `mdm.aosp.enterprise.get` | [`GET /mdm/aosp/enterprise`](https://docs.applivery.com/en/api/aosp/enterprise/get-enterprise/) | ✓ | ✓ | – | – |
| `mdm.aosp.enterprise.remove` | [`DELETE /mdm/aosp/enterprise`](https://docs.applivery.com/en/api/aosp/enterprise/delete-enterprise/) | ✓ | ✓ | – | – |
| `mdm.aosp.enterprise.update` | [`PUT /mdm/aosp/enterprise`](https://docs.applivery.com/en/api/aosp/enterprise/put-enterprise/) | ✓ | ✓ | – | – |
| `mdm.aosp.policy.composition` | [`POST /mdm/aosp/enterprise/policies/composition`](https://docs.applivery.com/en/api/aosp/policies/post-composition/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.policy.create` | [`POST /mdm/aosp/enterprise/policies`](https://docs.applivery.com/en/api/aosp/policies/post-policy/) | ✓ | ✓ | ✓ | – |
| `mdm.aosp.policy.get` | [`GET /mdm/aosp/enterprise/policies/:aosPolicyId`](https://docs.applivery.com/en/api/aosp/policies/get-policy/)<br/>[`GET /mdm/aosp/enterprise/policies/:aosPolicyId/agent-config`](https://docs.applivery.com/en/api/aosp/policies/get-agent-config/)<br/>[`GET /mdm/aosp/enterprise/policies/templates/:templateId`](https://docs.applivery.com/en/api/aosp/policies/templates/get-by-id/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.policy.list` | [`GET /mdm/aosp/enterprise/policies`](https://docs.applivery.com/en/api/aosp/policies/get-policies/)<br/>[`GET /mdm/aosp/enterprise/policies/templates`](https://docs.applivery.com/en/api/aosp/policies/templates/get/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.aosp.policy.remove` | [`DELETE /mdm/aosp/enterprise/policies/:aosPolicyId`](https://docs.applivery.com/en/api/aosp/policies/delete-policy/) | ✓ | ✓ | – | – |
| `mdm.aosp.policy.update` | [`PUT /mdm/aosp/enterprise/policies/:aosPolicyId`](https://docs.applivery.com/en/api/aosp/policies/put-policy/) | ✓ | ✓ | ✓ | – |

**Windows (mdm.windows) · 60 acciones, 70 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `mdm.windows.admxConfig.create` | [`POST /mdm/windows/enterprise/admx-configs`](https://docs.applivery.com/en/api/windows/admx-configs/post-admx-config/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.admxConfig.get` | [`GET /mdm/windows/enterprise/admx-configs/:winAdmxConfigId`](https://docs.applivery.com/en/api/windows/admx-configs/get-admx-config/)<br/>[`GET /mdm/windows/enterprise/admx-configs/:winAdmxConfigId/assignations`](https://docs.applivery.com/en/api/windows/admx-configs/get-assignations/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.admxConfig.list` | [`GET /mdm/windows/enterprise/admx-configs`](https://docs.applivery.com/en/api/windows/admx-configs/get-admx-configs/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.admxConfig.regenerate` | [`GET /mdm/windows/enterprise/admx-configs/:winAdmxConfigId/regenerate`](https://docs.applivery.com/en/api/windows/admx-configs/get-regenerate/) | ✓ | ✓ | – | – |
| `mdm.windows.admxConfig.remove` | [`DELETE /mdm/windows/enterprise/admx-configs/:winAdmxConfigId`](https://docs.applivery.com/en/api/windows/admx-configs/delete-admx-config/) | ✓ | ✓ | – | – |
| `mdm.windows.admxConfig.update` | — | ✓ | ✓ | ✓ | – |
| `mdm.windows.application.create` | [`POST /mdm/windows/enterprise/applications`](https://docs.applivery.com/en/api/windows/applications/post-application/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.application.get` | [`GET /mdm/windows/enterprise/applications/:winApplicationId`](https://docs.applivery.com/en/api/windows/applications/get-application/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.application.list` | [`GET /mdm/windows/enterprise/applications`](https://docs.applivery.com/en/api/windows/applications/get-applications/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.application.remove` | [`DELETE /mdm/windows/enterprise/applications/:winApplicationId`](https://docs.applivery.com/en/api/windows/applications/delete-application/) | ✓ | ✓ | – | – |
| `mdm.windows.application.search` | [`GET /mdm/windows/enterprise/applications/search`](https://docs.applivery.com/en/api/windows/applications/get-search/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.application.update` | [`PUT /mdm/windows/enterprise/applications/:winApplicationId`](https://docs.applivery.com/en/api/windows/applications/put-application/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.command.cancel` | [`POST /mdm/windows/enterprise/devices/:winDeviceId/commands/:winCommandId/:cmdId/cancel`](https://docs.applivery.com/en/api/windows/commands/post-cancel/) | ✓ | ✓ | – | – |
| `mdm.windows.command.create` | [`POST /mdm/windows/enterprise/devices/:winDeviceId/commands`](https://docs.applivery.com/en/api/windows/commands/post-command/) | ✓ | ✓ | – | – |
| `mdm.windows.command.get` | [`GET /mdm/windows/enterprise/devices/:winDeviceId/commands/:winCommandId`](https://docs.applivery.com/en/api/windows/commands/get-command/)<br/>[`GET /mdm/windows/enterprise/devices/:winDeviceId/commands/:winCommandId/actions`](https://docs.applivery.com/en/api/windows/commands/get-actions/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.command.list` | [`GET /mdm/windows/enterprise/devices/:winDeviceId/commands`](https://docs.applivery.com/en/api/windows/commands/get-commands/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.defaultDeviceConfig.create` | [`POST /mdm/windows/enterprise/default-config`](https://docs.applivery.com/en/api/windows/default-config/post-default-config/) | ✓ | ✓ | – | – |
| `mdm.windows.defaultDeviceConfig.get` | [`GET /mdm/windows/enterprise/default-config/:winDefaultDeviceConfigId`](https://docs.applivery.com/en/api/windows/default-config/get-default-config-by-id/) | ✓ | ✓ | – | – |
| `mdm.windows.defaultDeviceConfig.list` | [`GET /mdm/windows/enterprise/default-config`](https://docs.applivery.com/en/api/windows/default-config/get-default-config/) | ✓ | ✓ | – | – |
| `mdm.windows.defaultDeviceConfig.remove` | [`DELETE /mdm/windows/enterprise/default-config/:winDefaultDeviceConfigId`](https://docs.applivery.com/en/api/windows/default-config/delete-default-config-by-id/) | ✓ | ✓ | – | – |
| `mdm.windows.defaultDeviceConfig.update` | [`PUT /mdm/windows/enterprise/default-config/:winDefaultDeviceConfigId`](https://docs.applivery.com/en/api/windows/default-config/put-default-config-by-id/) | ✓ | ✓ | – | – |
| `mdm.windows.device.action` | [`POST /mdm/windows/enterprise/devices/:winDeviceId/action`](https://docs.applivery.com/en/api/windows/devices/post-action/) | ✓ | ✓ | – | – |
| `mdm.windows.device.cleanCache` | [`POST /mdm/windows/enterprise/devices/:winDeviceId/clean-cache`](https://docs.applivery.com/en/api/windows/devices/post-clean-cache/) | ✓ | ✓ | – | – |
| `mdm.windows.device.create` | — | ✓ | ✓ | – | – |
| `mdm.windows.device.get` | [`GET /mdm/windows/enterprise/devices/:winDeviceId`](https://docs.applivery.com/en/api/windows/devices/get-device/)<br/>[`GET /mdm/windows/enterprise/devices/:winDeviceId/agent-config`](https://docs.applivery.com/en/api/windows/devices/get-agent-config/)<br/>[`GET /mdm/windows/enterprise/devices/:winDeviceId/agent-config-assets`](https://docs.applivery.com/en/api/windows/devices/get-agent-config-assets/)<br/>[`GET /mdm/windows/enterprise/devices/:winDeviceId/agent-tokens`](https://docs.applivery.com/en/api/windows/devices/get-agent-tokens/)<br/>[`GET /mdm/windows/enterprise/devices/:winDeviceId/applications`](https://docs.applivery.com/en/api/windows/devices/applications/get/)<br/>[`GET /mdm/windows/enterprise/devices/:winDeviceId/applications/history`](https://docs.applivery.com/en/api/windows/devices/applications/get-history/)<br/>[`GET /mdm/windows/enterprise/devices/:winDeviceId/scheduler-scripts`](https://docs.applivery.com/en/api/windows/devices/get-scheduler-scripts/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.device.getBitlockerRecoveryKey` | `GET /mdm/windows/enterprise/devices/:winDeviceId/bitlocker-recovery-key` | ✓ | ✓ | – | – |
| `mdm.windows.device.info` | [`POST /mdm/windows/enterprise/devices/:winDeviceId/info`](https://docs.applivery.com/en/api/windows/devices/post-info/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.device.list` | [`GET /mdm/windows/enterprise/devices`](https://docs.applivery.com/en/api/windows/devices/get-devices/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.device.move` | [`PUT /mdm/windows/enterprise/devices/:winDeviceId/move`](https://docs.applivery.com/en/api/windows/devices/put-move/) | ✓ | ✓ | – | – |
| `mdm.windows.device.remove` | [`DELETE /mdm/windows/enterprise/devices/:winDeviceId`](https://docs.applivery.com/en/api/windows/devices/delete-device/) | ✓ | ✓ | – | – |
| `mdm.windows.device.update` | [`PUT /mdm/windows/enterprise/devices/:winDeviceId`](https://docs.applivery.com/en/api/windows/devices/put-device/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.deviceNotification.action` | `POST /mdm/windows/enterprise/devices/:winDeviceId/notifications` | ✓ | ✓ | – | – |
| `mdm.windows.deviceScriptLog.get` | [`GET /mdm/windows/enterprise/devices/:winDeviceId/script-logs/:winDeviceScriptLogId`](https://docs.applivery.com/en/api/windows/devices/script-logs/get-script-log/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.deviceScriptLog.invalidate` | [`POST /mdm/windows/enterprise/devices/:winDeviceId/script-logs/:winDeviceScriptLogId/invalidate`](https://docs.applivery.com/en/api/windows/devices/script-logs/post-invalidate/)<br/>[`POST /mdm/windows/enterprise/devices/:winDeviceId/script-logs/invalidate-once`](https://docs.applivery.com/en/api/windows/devices/script-logs/post-invalidate-once/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.deviceScriptLog.list` | [`GET /mdm/windows/enterprise/devices/:winDeviceId/script-logs`](https://docs.applivery.com/en/api/windows/devices/script-logs/get-script-logs/)<br/>[`GET /mdm/windows/enterprise/devices/:winDeviceId/script-logs/summary`](https://docs.applivery.com/en/api/windows/devices/script-logs/get-summary/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.directProvisioning.create` | [`POST /mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId/direct-provisionings`](https://docs.applivery.com/en/api/windows/direct-provisionings/post-direct-provisioning/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.directProvisioning.get` | [`GET /mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId/direct-provisionings/:winDirectProvisioningId`](https://docs.applivery.com/en/api/windows/direct-provisionings/get-direct-provisioning/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.directProvisioning.list` | [`GET /mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId/direct-provisionings`](https://docs.applivery.com/en/api/windows/direct-provisionings/get-direct-provisionings/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.directProvisioning.remove` | [`DELETE /mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId/direct-provisionings/:winDirectProvisioningId`](https://docs.applivery.com/en/api/windows/direct-provisionings/delete-direct-provisioning/) | ✓ | ✓ | – | – |
| `mdm.windows.directProvisioning.update` | [`PUT /mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId/direct-provisionings/:winDirectProvisioningId`](https://docs.applivery.com/en/api/windows/direct-provisionings/put-direct-provisioning/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.enrollmentTemplate.create` | [`POST /mdm/windows/enterprise/enrollment-templates`](https://docs.applivery.com/en/api/windows/enrollment-templates/post-enrollment-template/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.enrollmentTemplate.get` | [`GET /mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId`](https://docs.applivery.com/en/api/windows/enrollment-templates/get-enrollment-template/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.enrollmentTemplate.list` | [`GET /mdm/windows/enterprise/enrollment-templates`](https://docs.applivery.com/en/api/windows/enrollment-templates/get-enrollment-templates/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.enrollmentTemplate.remove` | [`DELETE /mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId`](https://docs.applivery.com/en/api/windows/enrollment-templates/delete-enrollment-template/) | ✓ | ✓ | – | – |
| `mdm.windows.enrollmentTemplate.update` | [`PUT /mdm/windows/enterprise/enrollment-templates/:winEnrollmentTemplateId`](https://docs.applivery.com/en/api/windows/enrollment-templates/put-enrollment-template/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.enrollmentToken.create` | [`POST /mdm/windows/enterprise/enrollment-tokens`](https://docs.applivery.com/en/api/windows/enrollment-tokens/post-enrollment-token/)<br/>[`POST /mdm/windows/enterprise/enrollment-tokens/bulk`](https://docs.applivery.com/en/api/windows/enrollment-tokens/post-bulk/) | ✓ | ✓ | – | – |
| `mdm.windows.enrollmentToken.get` | [`GET /mdm/windows/enterprise/enrollment-tokens/:winEnrollmentTokenId`](https://docs.applivery.com/en/api/windows/enrollment-tokens/get-enrollment-token/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.enrollmentToken.list` | [`GET /mdm/windows/enterprise/enrollment-tokens`](https://docs.applivery.com/en/api/windows/enrollment-tokens/get-enrollment-tokens/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.enrollmentToken.remove` | [`DELETE /mdm/windows/enterprise/enrollment-tokens/:winEnrollmentTokenId`](https://docs.applivery.com/en/api/windows/enrollment-tokens/delete-enrollment-token/) | ✓ | ✓ | – | – |
| `mdm.windows.enrollmentToken.update` | [`PUT /mdm/windows/enterprise/enrollment-tokens/:winEnrollmentTokenId`](https://docs.applivery.com/en/api/windows/enrollment-tokens/put-enrollment-token/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.enterprise.create` | [`POST /mdm/windows/enterprise`](https://docs.applivery.com/en/api/windows/enterprise/post-enterprise/) | ✓ | ✓ | – | – |
| `mdm.windows.enterprise.get` | [`GET /mdm/windows/enterprise`](https://docs.applivery.com/en/api/windows/enterprise/get-enterprise/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.enterprise.update` | [`PUT /mdm/windows/enterprise`](https://docs.applivery.com/en/api/windows/enterprise/put-enterprise/) | ✓ | ✓ | – | – |
| `mdm.windows.policy.composition` | [`POST /mdm/windows/enterprise/policies/composition`](https://docs.applivery.com/en/api/windows/policies/post-composition/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.policy.create` | [`POST /mdm/windows/enterprise/policies`](https://docs.applivery.com/en/api/windows/policies/post-policy/) | ✓ | ✓ | ✓ | – |
| `mdm.windows.policy.default` | [`GET /mdm/windows/enterprise/policies/default`](https://docs.applivery.com/en/api/windows/policies/get-default/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.policy.get` | [`GET /mdm/windows/enterprise/policies/:winPolicyId`](https://docs.applivery.com/en/api/windows/policies/get-policy/)<br/>[`GET /mdm/windows/enterprise/policies/:winPolicyId/assignations`](https://docs.applivery.com/en/api/windows/policies/get-assignations/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.policy.list` | [`GET /mdm/windows/enterprise/policies`](https://docs.applivery.com/en/api/windows/policies/get-policies/) | ✓ | ✓ | ✓ | ✓ |
| `mdm.windows.policy.remove` | [`DELETE /mdm/windows/enterprise/policies/:winPolicyId`](https://docs.applivery.com/en/api/windows/policies/delete-policy/) | ✓ | ✓ | – | – |
| `mdm.windows.policy.update` | [`PUT /mdm/windows/enterprise/policies/:winPolicyId`](https://docs.applivery.com/en/api/windows/policies/put-policy/) | ✓ | ✓ | ✓ | – |

**Aplicaciones (mdm.application) · 2 acciones, 0 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `mdm.application.management.get` | — | ✓ | ✓ | ✓ | ✓ |
| `mdm.application.management.list` | — | ✓ | ✓ | ✓ | ✓ |

**Builds (mdm.build) · 2 acciones, 0 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `mdm.build.management.get` | — | ✓ | ✓ | ✓ | ✓ |
| `mdm.build.management.list` | — | ✓ | ✓ | ✓ | ✓ |

**Integraciones (mdm.integration) · 3 acciones, 3 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `mdm.integration.harmonyMobile.get` | [`GET /integrations/harmony-mobile`](https://docs.applivery.com/en/api/platform/organization-integrations-harmony-mobile/get-harmony-mobile/) | ✓ | ✓ | ✓ | – |
| `mdm.integration.harmonyMobile.reset` | [`DELETE /integrations/harmony-mobile`](https://docs.applivery.com/en/api/platform/organization-integrations-harmony-mobile/delete-harmony-mobile/) | ✓ | ✓ | – | – |
| `mdm.integration.harmonyMobile.update` | [`PUT /integrations/harmony-mobile`](https://docs.applivery.com/en/api/platform/organization-integrations-harmony-mobile/put-harmony-mobile/) | ✓ | ✓ | – | – |

**Inventario (inventory.item) · 5 acciones, 9 endpoints**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `inventory.item.management.create` | [`POST /inventory-items`](https://docs.applivery.com/en/api/platform/inventory-item/post-inventory-item/) | ✓ | ✓ | ✓ | ✓ |
| `inventory.item.management.get` | [`GET /inventory-items/:inventoryItemId`](https://docs.applivery.com/en/api/platform/inventory-item/get-inventory-item/) | ✓ | ✓ | ✓ | ✓ |
| `inventory.item.management.list` | [`GET /inventory-items`](https://docs.applivery.com/en/api/platform/inventory-item/get-inventory-items/)<br/>[`GET /inventory-items/csv`](https://docs.applivery.com/en/api/platform/inventory-item/csv/get/)<br/>[`GET /inventory-items/csv/sample`](https://docs.applivery.com/en/api/platform/inventory-item/csv/get-sample/) | ✓ | ✓ | ✓ | ✓ |
| `inventory.item.management.remove` | [`DELETE /inventory-items/:inventoryItemId`](https://docs.applivery.com/en/api/platform/inventory-item/delete-inventory-item/) | ✓ | ✓ | – | – |
| `inventory.item.management.update` | [`PUT /inventory-items/:inventoryItemId`](https://docs.applivery.com/en/api/platform/inventory-item/put-inventory-item/)<br/>[`POST /inventory-items/:inventoryItemId/notes`](https://docs.applivery.com/en/api/platform/inventory-item/notes/post/)<br/>[`DELETE /inventory-items/:inventoryItemId/notes/:noteId`](https://docs.applivery.com/en/api/platform/inventory-item/notes/delete-by-id/) | ✓ | ✓ | ✓ | ✓ |

**Distribución de apps**

**Aplicaciones (mad.application) · 26 acciones, 27 endpoints**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `mad.application.configuration.create` | — | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.configuration.deleteFile` | [`DELETE /apps/:applicationId/configuration/:applicationConfigurationType/file/:applicationConfigurationFile`](https://docs.applivery.com/en/api/app-distribution/application-configurations/file/delete-by-id/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.configuration.get` | [`GET /apps/:applicationId/configuration/:applicationConfigurationType`](https://docs.applivery.com/en/api/app-distribution/application-configurations/get-configuration/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.configuration.getStatus` | [`GET /apps/:applicationId/configuration/:applicationConfigurationType/status`](https://docs.applivery.com/en/api/app-distribution/application-configurations/get-status/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.application.configuration.remove` | [`DELETE /apps/:applicationId/configuration/:applicationConfigurationType`](https://docs.applivery.com/en/api/app-distribution/application-configurations/delete-configuration/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.configuration.update` | [`PUT /apps/:applicationId/configuration/:applicationConfigurationType`](https://docs.applivery.com/en/api/app-distribution/application-configurations/put-configuration/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.configuration.uploadFile` | [`POST /apps/:applicationId/configuration/:applicationConfigurationType/file`](https://docs.applivery.com/en/api/app-distribution/application-configurations/file/post/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.management.actions` ¹ | [`GET /apps/:applicationId/actions`](https://docs.applivery.com/en/api/app-distribution/application/get-actions/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.application.management.checkSlug` ¹ | [`GET /apps/check-slug/:slug`](https://docs.applivery.com/en/api/app-distribution/application/get-check-slug-by-id/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.application.management.create` | [`POST /apps`](https://docs.applivery.com/en/api/app-distribution/application/post-app/) | ✓ | ✓ | – | – | – | – | – |
| `mad.application.management.get` | [`GET /apps/:applicationId`](https://docs.applivery.com/en/api/app-distribution/application/get-app/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.application.management.list` | [`GET /apps`](https://docs.applivery.com/en/api/app-distribution/application/get-apps/)<br/>[`GET /apps/downloads/csv`](https://docs.applivery.com/en/api/app-distribution/application/get-downloads-csv/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.application.management.listGroups` | [`GET /apps/:applicationId/groups`](https://docs.applivery.com/en/api/app-distribution/application/get-groups/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.application.management.listTypes` | [`GET /apps/:applicationId/list/:applicationType`](https://docs.applivery.com/en/api/app-distribution/application/get-list-by-id/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.application.management.remove` | [`DELETE /apps/:applicationId`](https://docs.applivery.com/en/api/app-distribution/application/delete-app/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.management.update` | [`PUT /apps/:applicationId`](https://docs.applivery.com/en/api/app-distribution/application/put-app/)<br/>[`PUT /apps/:applicationId/picture`](https://docs.applivery.com/en/api/app-distribution/application/put-picture/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.notification.create` | [`POST /apps/:applicationId/notifications`](https://docs.applivery.com/en/api/app-distribution/application-notifications/post-notification/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.notification.get` | [`GET /apps/:applicationId/notifications/:applicationNotificationId`](https://docs.applivery.com/en/api/app-distribution/application-notifications/get-notification/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.application.notification.list` | [`GET /apps/:applicationId/notifications`](https://docs.applivery.com/en/api/app-distribution/application-notifications/get-notifications/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.application.notification.remove` | [`DELETE /apps/:applicationId/notifications/:applicationNotificationId`](https://docs.applivery.com/en/api/app-distribution/application-notifications/delete-notification/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.notification.update` | [`PUT /apps/:applicationId/notifications/:applicationNotificationId`](https://docs.applivery.com/en/api/app-distribution/application-notifications/put-notification/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.token.create` | [`POST /apps/:applicationId/tokens`](https://docs.applivery.com/en/api/app-distribution/application-integration-tokens/post-token/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.token.get` | [`GET /apps/:applicationId/tokens/:tokenId`](https://docs.applivery.com/en/api/app-distribution/application-integration-tokens/get-token/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.application.token.list` | [`GET /apps/:applicationId/tokens`](https://docs.applivery.com/en/api/app-distribution/application-integration-tokens/get-tokens/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.application.token.remove` | [`DELETE /apps/:applicationId/tokens/:tokenId`](https://docs.applivery.com/en/api/app-distribution/application-integration-tokens/delete-token/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.application.token.update` | [`PUT /apps/:applicationId/tokens/:tokenId`](https://docs.applivery.com/en/api/app-distribution/application-integration-tokens/put-token/) | ✓ | ✓ | – | – | ✓ | – | – |

¹ También permitido para: `mad.application.management.actions`: Viewer de Gestión de dispositivos; `mad.application.management.checkSlug`: No Role.

**Builds (mad.build) · 12 acciones, 15 endpoints**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `mad.build.management.addFile` | [`POST /apps/:applicationId/builds/:buildId/edge/file`](https://docs.applivery.com/en/api/app-distribution/builds/apps-edge-file-create/) | ✓ | ✓ | – | – | ✓ | ✓ | – |
| `mad.build.management.create` | [`POST /apps/:applicationId/builds`](https://docs.applivery.com/en/api/app-distribution/build/post-organizations-organizationid-apps-applicationid-builds/)<br/>[`POST /apps/:applicationId/builds/edge/build`](https://docs.applivery.com/en/api/app-distribution/builds/apps-edge-build-create/)<br/>[`GET /apps/:applicationId/builds/edge/prepare`](https://docs.applivery.com/en/api/app-distribution/builds/apps-edge-prepare/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.build.management.get` | [`GET /apps/:applicationId/builds/:buildId`](https://docs.applivery.com/en/api/app-distribution/build/get-organizations-organizationid-apps-applicationid-builds-buildid/)<br/>[`GET /apps/:applicationId/builds/:buildId/emm-json`](https://docs.applivery.com/en/api/app-distribution/builds/apps-emm-json/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.build.management.getDownloadToken` | [`GET /apps/:applicationId/builds/:buildId/downloadToken`](https://docs.applivery.com/en/api/app-distribution/builds/apps-download-token/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.build.management.list` | [`GET /apps/:applicationId/builds`](https://docs.applivery.com/en/api/app-distribution/builds/apps-list/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.build.management.listPackageNames` | [`GET /apps/:applicationId/builds/list/packageName`](https://docs.applivery.com/en/api/app-distribution/builds/apps-package-names/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.build.management.listVersionCodes` | [`GET /apps/:applicationId/builds/list/versionCode`](https://docs.applivery.com/en/api/app-distribution/builds/apps-version-codes/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.build.management.listVersionNames` | [`GET /apps/:applicationId/builds/list/versionName`](https://docs.applivery.com/en/api/app-distribution/builds/apps-version-names/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.build.management.remove` | [`DELETE /apps/:applicationId/builds/:buildId`](https://docs.applivery.com/en/api/app-distribution/builds/apps-delete/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.build.management.removeFile` | [`DELETE /apps/:applicationId/builds/:buildId/files/:fileId`](https://docs.applivery.com/en/api/app-distribution/builds/apps-files-delete/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.build.management.update` | [`PUT /apps/:applicationId/builds/:buildId`](https://docs.applivery.com/en/api/app-distribution/builds/apps-update/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.build.management.updateFile` | [`PUT /apps/:applicationId/builds/:buildId/files/:fileId`](https://docs.applivery.com/en/api/app-distribution/builds/apps-files-update/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |

**Descargas (mad.download) · 2 acciones, 8 endpoints**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `mad.download.management.get` | [`GET /apps/:applicationId/builds/:buildId/downloads/:downloadId`](https://docs.applivery.com/en/api/app-distribution/build-downloads-info/get-download/)<br/>[`GET /organizations/organizationId/apps/applicationId/downloads/:downloadId`](https://docs.applivery.com/en/api/app-distribution/application-downloads-info/get-download/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.download.management.list` | [`GET /apps/:applicationId/builds/:buildId/downloads`](https://docs.applivery.com/en/api/app-distribution/build-downloads-info/get-downloads/)<br/>[`GET /apps/:applicationId/builds/:buildId/downloads/by-user`](https://docs.applivery.com/en/api/app-distribution/build-downloads-info/get-by-user/)<br/>[`GET /apps/:applicationId/builds/:buildId/downloads/csv`](https://docs.applivery.com/en/api/app-distribution/build-downloads-info/get-csv/)<br/>[`GET /organizations/organizationId/apps/applicationId/downloads`](https://docs.applivery.com/en/api/app-distribution/application-downloads-info/get-downloads/)<br/>[`GET /organizations/organizationId/apps/applicationId/downloads/by-user`](https://docs.applivery.com/en/api/app-distribution/application-downloads-info/get-by-user/)<br/>[`GET /organizations/organizationId/apps/applicationId/downloads/csv`](https://docs.applivery.com/en/api/app-distribution/application-downloads-info/get-csv/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |

**Feedback (mad.feedback) · 5 acciones, 7 endpoints**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `mad.feedback.management.create` | [`POST /apps/:applicationId/feedbacks`](https://docs.applivery.com/en/api/app-distribution/application-feedbacks/post-feedback/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.feedback.management.get` | [`GET /apps/:applicationId/feedbacks/:feedbackId`](https://docs.applivery.com/en/api/app-distribution/application-feedbacks/get-feedback/)<br/>[`GET /apps/:applicationId/feedbacks/:feedbackId/image`](https://docs.applivery.com/en/api/app-distribution/application-feedbacks/get-image/)<br/>[`GET /apps/:applicationId/feedbacks/:feedbackId/video`](https://docs.applivery.com/en/api/app-distribution/application-feedbacks/get-video/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.feedback.management.list` | [`GET /apps/:applicationId/feedbacks`](https://docs.applivery.com/en/api/app-distribution/application-feedbacks/get-feedbacks/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.feedback.management.remove` | [`DELETE /apps/:applicationId/feedbacks/:feedbackId`](https://docs.applivery.com/en/api/app-distribution/application-feedbacks/delete-feedback/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.feedback.management.update` | [`PUT /apps/:applicationId/feedbacks/:feedbackId`](https://docs.applivery.com/en/api/app-distribution/application-feedbacks/put-feedback/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |

**Enterprise Stores (mad.store) · 17 acciones, 16 endpoints**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `mad.store.management.create` | — | ✓ | ✓ | – | – | – | – | – |
| `mad.store.management.get` | [`GET /stores/:storeId`](https://docs.applivery.com/en/api/platform/organization-store/get-store/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.store.management.list` | [`GET /stores`](https://docs.applivery.com/en/api/platform/organization-store/get-stores/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.store.management.remove` | [`DELETE /stores/:storeId`](https://docs.applivery.com/en/api/platform/organization-store/delete-store/) | ✓ | ✓ | – | – | – | – | – |
| `mad.store.management.update` | [`PUT /stores/:storeId`](https://docs.applivery.com/en/api/platform/organization-store/put-store/) | ✓ | ✓ | – | – | – | – | – |
| `mad.store.otpUsers.create` | [`POST /organizations/:organizationSlug/stores/:storeId/otp-users`](https://docs.applivery.com/en/api/platform/otp-users/post-otp-user/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.store.otpUsers.get` | [`GET /organizations/:organizationSlug/stores/:storeId/otp-users/:otpUserId`](https://docs.applivery.com/en/api/platform/otp-users/get-otp-user/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.store.otpUsers.list` | [`GET /organizations/:organizationSlug/stores/:storeId/otp-users`](https://docs.applivery.com/en/api/platform/otp-users/get-otp-users/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.store.otpUsers.remove` | [`DELETE /organizations/:organizationSlug/stores/:storeId/otp-users/:otpUserId`](https://docs.applivery.com/en/api/platform/otp-users/delete-otp-user/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.store.otpUsers.update` | [`PUT /organizations/:organizationSlug/stores/:storeId/otp-users/:otpUserId`](https://docs.applivery.com/en/api/platform/otp-users/put-otp-user/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.store.publishedApplication.create` | [`POST /stores/:storeId/pubApps`](https://docs.applivery.com/en/api/app-distribution/store-published-applications/post-pub-app/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.store.publishedApplication.get` | [`GET /stores/:storeId/pubApps/:publishedApplicationId`](https://docs.applivery.com/en/api/app-distribution/store-published-applications/get-pub-app/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.store.publishedApplication.list` | [`GET /stores/:storeId/pubApps`](https://docs.applivery.com/en/api/app-distribution/store-published-applications/get-pub-apps/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.store.publishedApplication.notify` | [`POST /stores/:storeId/pubApps/:publishedApplicationId/notify`](https://docs.applivery.com/en/api/app-distribution/store-published-applications/post-notify/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.store.publishedApplication.remove` | [`DELETE /stores/:storeId/pubApps/:publishedApplicationId`](https://docs.applivery.com/en/api/app-distribution/store-published-applications/delete-pub-app/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.store.publishedApplication.target` | [`GET /stores/:storeId/pubApps/:publishedApplicationId/target`](https://docs.applivery.com/en/api/app-distribution/store-published-applications/get-target/) | ✓ | ✓ | ✓ | ✓ | ✓ | – | – |
| `mad.store.publishedApplication.update` | [`PUT /stores/:storeId/pubApps/:publishedApplicationId`](https://docs.applivery.com/en/api/app-distribution/store-published-applications/put-pub-app/) | ✓ | ✓ | – | – | ✓ | – | – |

**User Audiences (mad.userAudience) · 14 acciones, 14 endpoints**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `mad.userAudience.application.create` | [`POST /apps/:applicationId/user-audiences`](https://docs.applivery.com/en/api/platform/user-audience/apps/post-user-audience/) | ✓ | ✓ | – | – | ✓ | ✓ | – |
| `mad.userAudience.application.get` | [`GET /apps/:applicationId/user-audiences/:userAudienceId`](https://docs.applivery.com/en/api/platform/user-audience/apps/get-user-audience/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.userAudience.application.list` | [`GET /apps/:applicationId/user-audiences`](https://docs.applivery.com/en/api/platform/user-audience/apps/get-user-audiences/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.userAudience.application.preview` | [`POST /apps/:applicationId/user-audiences/preview`](https://docs.applivery.com/en/api/platform/user-audience/apps/post-preview/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.userAudience.application.remove` | [`DELETE /apps/:applicationId/user-audiences/:userAudienceId`](https://docs.applivery.com/en/api/platform/user-audience/apps/delete-user-audience/) | ✓ | ✓ | – | – | ✓ | ✓ | – |
| `mad.userAudience.application.target` | [`GET /apps/:applicationId/user-audiences/:userAudienceId/target`](https://docs.applivery.com/en/api/platform/user-audience/apps/get-target/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.userAudience.application.update` | [`PUT /apps/:applicationId/user-audiences/:userAudienceId`](https://docs.applivery.com/en/api/platform/user-audience/apps/put-user-audience/) | ✓ | ✓ | – | – | ✓ | ✓ | – |
| `mad.userAudience.organization.create` | [`POST /user-audiences`](https://docs.applivery.com/en/api/platform/user-audience/post-user-audience/) | ✓ | ✓ | – | – | – | – | – |
| `mad.userAudience.organization.get` | [`GET /user-audiences/:userAudienceId`](https://docs.applivery.com/en/api/platform/user-audience/get-user-audience/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `mad.userAudience.organization.list` | [`GET /user-audiences`](https://docs.applivery.com/en/api/platform/user-audience/get-user-audiences/) | ✓ | ✓ | ✓ | ✓ | ✓ | – | – |
| `mad.userAudience.organization.preview` | [`POST /user-audiences/preview`](https://docs.applivery.com/en/api/platform/user-audience/post-preview/) | ✓ | ✓ | ✓ | ✓ | ✓ | – | – |
| `mad.userAudience.organization.remove` | [`DELETE /user-audiences/:userAudienceId`](https://docs.applivery.com/en/api/platform/user-audience/delete-user-audience/) | ✓ | ✓ | – | – | – | – | – |
| `mad.userAudience.organization.target` | [`GET /user-audiences/:userAudienceId/target`](https://docs.applivery.com/en/api/platform/user-audience/get-target/) | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.userAudience.organization.update` | [`PUT /user-audiences/:userAudienceId`](https://docs.applivery.com/en/api/platform/user-audience/put-user-audience/) | ✓ | ✓ | – | – | – | – | – |

**Helheim (mad.helheim) · 6 acciones, 0 endpoints**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `mad.helheim.management.create` | — | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.helheim.management.get` | — | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.helheim.management.list` | — | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `mad.helheim.management.process` | — | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.helheim.management.remove` | — | ✓ | ✓ | – | – | ✓ | – | – |
| `mad.helheim.management.update` | — | ✓ | ✓ | – | – | ✓ | – | – |

**Personas (people.mad) · 19 acciones, 21 endpoints**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `people.mad.applicationCollaborator.create` | [`POST /apps/:applicationId/collaborators`](https://docs.applivery.com/en/api/app-distribution/application-collaborators/post-collaborator/) | ✓ | ✓ | – | – | ✓ | – | – |
| `people.mad.applicationCollaborator.get` | [`GET /apps/:applicationId/collaborators/:applicationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/application-collaborators/get-collaborator/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `people.mad.applicationCollaborator.invitations` | [`GET /apps/:applicationId/collaborators/invitations`](https://docs.applivery.com/en/api/app-distribution/application-collaborators/invitations/get/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `people.mad.applicationCollaborator.list` | [`GET /apps/:applicationId/collaborators`](https://docs.applivery.com/en/api/app-distribution/application-collaborators/get-collaborators/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `people.mad.applicationCollaborator.remove` | [`DELETE /apps/:applicationId/collaborators/:applicationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/application-collaborators/delete-collaborator/) | ✓ | ✓ | – | – | ✓ | – | – |
| `people.mad.applicationCollaborator.removeInvitations` | [`DELETE /apps/:applicationId/collaborators/invitations/:invitationId`](https://docs.applivery.com/en/api/app-distribution/application-collaborators/invitations/delete-by-id/) | ✓ | ✓ | – | – | ✓ | – | – |
| `people.mad.applicationCollaborator.update` | [`PUT /apps/:applicationId/collaborators/:applicationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/application-collaborators/put-collaborator/) | ✓ | ✓ | – | – | ✓ | – | – |
| `people.mad.applicationEmployee.create` | [`POST /apps/:applicationId/employees`](https://docs.applivery.com/en/api/app-distribution/application-employees/post-employee/) | ✓ | ✓ | – | – | ✓ | – | – |
| `people.mad.applicationEmployee.get` | [`GET /apps/:applicationId/employees/:applicationEmployeeId`](https://docs.applivery.com/en/api/app-distribution/application-employees/get-employee/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `people.mad.applicationEmployee.list` | [`GET /apps/:applicationId/employees`](https://docs.applivery.com/en/api/app-distribution/application-employees/get-employees/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `people.mad.applicationEmployee.remove` | [`DELETE /apps/:applicationId/employees/:applicationEmployeeId`](https://docs.applivery.com/en/api/app-distribution/application-employees/delete-employee/) | ✓ | ✓ | – | – | ✓ | – | – |
| `people.mad.applicationEmployee.update` | [`PUT /apps/:applicationId/employees/:applicationEmployeeId`](https://docs.applivery.com/en/api/app-distribution/application-employees/put-employee/) | ✓ | ✓ | – | – | ✓ | – | – |
| `people.mad.organizationEmployee.create` | [`POST /employees`](https://docs.applivery.com/en/api/app-distribution/organization-employees/post-employee/) | ✓ | ✓ | – | – | – | – | – |
| `people.mad.organizationEmployee.get` | [`GET /employees/:organizationEmployeeId`](https://docs.applivery.com/en/api/app-distribution/organization-employees/get-employee/) | ✓ | ✓ | ✓ | ✓ | – | – | – |
| `people.mad.organizationEmployee.list` | [`GET /employees`](https://docs.applivery.com/en/api/app-distribution/organization-employees/get-employees/)<br/>[`GET /employees/apps`](https://docs.applivery.com/en/api/app-distribution/organization-employees/get-apps/) | ✓ | ✓ | ✓ | ✓ | – | – | – |
| `people.mad.organizationEmployee.listAll` | [`GET /employees/all`](https://docs.applivery.com/en/api/app-distribution/organization-employees/get-all/)<br/>[`GET /employees/all-csv`](https://docs.applivery.com/en/api/app-distribution/organization-employees/get-all-csv/) | ✓ | ✓ | ✓ | ✓ | – | – | – |
| `people.mad.organizationEmployee.listGroups` | [`GET /employees/groups`](https://docs.applivery.com/en/api/app-distribution/organization-employees/get-groups/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `people.mad.organizationEmployee.remove` | [`DELETE /employees/:organizationEmployeeId`](https://docs.applivery.com/en/api/app-distribution/organization-employees/delete-employee/) | ✓ | ✓ | – | – | – | – | – |
| `people.mad.organizationEmployee.update` | [`PUT /employees/:organizationEmployeeId`](https://docs.applivery.com/en/api/app-distribution/organization-employees/put-employee/) | ✓ | ✓ | ✓ | – | – | – | – |

**Workspace**

**Organización (base.organization) · 66 acciones, 63 endpoints**

**Roles de Gestión de dispositivos**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `base.organization.assistant.action` | [`POST /assistant/:action`](https://docs.applivery.com/en/api/platform/assistant/post-assistant-by-id/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.audit.get` | [`GET /audit/:auditId`](https://docs.applivery.com/en/api/platform/audit/get-audit-by-id/) | ✓ | ✓ | – | – |
| `base.organization.audit.list` | [`GET /audit`](https://docs.applivery.com/en/api/platform/audit/get-audit/) | ✓ | ✓ | – | – |
| `base.organization.certificateProvider.assignations` | [`GET /certificate-providers/:certificateProviderId/assignations`](https://docs.applivery.com/en/api/platform/certificate-provider/get-assignations/) | ✓ | ✓ | – | – |
| `base.organization.certificateProvider.create` | [`POST /certificate-providers`](https://docs.applivery.com/en/api/platform/certificate-provider/post-certificate-provider/) | ✓ | ✓ | – | – |
| `base.organization.certificateProvider.get` | [`GET /certificate-providers/:certificateProviderId`](https://docs.applivery.com/en/api/platform/certificate-provider/get-certificate-provider/) | ✓ | ✓ | – | – |
| `base.organization.certificateProvider.list` | [`GET /certificate-providers`](https://docs.applivery.com/en/api/platform/certificate-provider/get-certificate-providers/) | ✓ | ✓ | – | – |
| `base.organization.certificateProvider.purge` | [`DELETE /certificate-providers/:certificateProviderId/purge`](https://docs.applivery.com/en/api/platform/certificateprovider/delete-organizations-organizationid-certificate-providers-certificateproviderid-purge/) | ✓ | ✓ | – | – |
| `base.organization.certificateProvider.remove` | [`DELETE /certificate-providers/:certificateProviderId`](https://docs.applivery.com/en/api/platform/certificate-provider/delete-certificate-provider/) | ✓ | ✓ | – | – |
| `base.organization.certificateProvider.update` | [`PUT /certificate-providers/:certificateProviderId`](https://docs.applivery.com/en/api/platform/certificate-provider/put-certificate-provider/) | ✓ | ✓ | – | – |
| `base.organization.emails.list` | [`GET /emails/:scope`](https://docs.applivery.com/en/api/platform/organization-emails/get-email/) | ✓ | ✓ | ✓ | – |
| `base.organization.loginProvider.create` | [`POST /providers`](https://docs.applivery.com/en/api/platform/organization-providers/post-provider/) | ✓ | ✓ | – | – |
| `base.organization.loginProvider.get` | [`GET /providers/:providerId`](https://docs.applivery.com/en/api/platform/organization-providers/get-provider/) | ✓ | ✓ | – | – |
| `base.organization.loginProvider.list` | [`GET /providers`](https://docs.applivery.com/en/api/platform/organization-providers/get-providers/) | ✓ | ✓ | – | – |
| `base.organization.loginProvider.remove` | [`DELETE /providers/:providerId`](https://docs.applivery.com/en/api/platform/organization-providers/delete-provider/) | ✓ | ✓ | – | – |
| `base.organization.loginProvider.update` | [`PUT /providers/:providerId`](https://docs.applivery.com/en/api/platform/organization-providers/put-provider/) | ✓ | ✓ | – | – |
| `base.organization.loginProvider.updateSamlUris` | [`PUT /providers/:providerId/saml-uris`](https://docs.applivery.com/en/api/platform/organization-providers/put-saml-uris/) | ✓ | ✓ | – | – |
| `base.organization.management.checkSlug` | [`GET /organizations/check-slug/:slug`](https://docs.applivery.com/en/api/platform/organization/get-check-slug-by-id/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.create` | [`POST /organizations`](https://docs.applivery.com/en/api/platform/organization/post-organization/) | ✓ | ✓ | ✓ | – |
| `base.organization.management.get` | [`GET /`](https://docs.applivery.com/en/api/platform/organization/get-organization/)<br/>[`GET /actions`](https://docs.applivery.com/en/api/platform/organization/get-actions/)<br/>[`GET /workspace`](https://docs.applivery.com/en/api/platform/organization/get-workspace/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.getStorageProviders` | [`GET /storage-providers`](https://docs.applivery.com/en/api/platform/organization-storage-providers/get-storage-providers/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.list` | [`GET /organizations`](https://docs.applivery.com/en/api/platform/organization/get-organizations/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.listGroups` | [`GET /groups`](https://docs.applivery.com/en/api/platform/organization/get-groups/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.manageIntegrations` | — | ✓ | ✓ | – | – |
| `base.organization.management.sendSupportEmail` | [`GET /support-email/:action`](https://docs.applivery.com/en/api/platform/organization/get-support-email-by-id/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.update` | [`PUT /`](https://docs.applivery.com/en/api/platform/organization/put-organization/) | ✓ | ✓ | – | – |
| `base.organization.notification.create` | [`POST /notifications`](https://docs.applivery.com/en/api/platform/organization-notifications/post-notification/) | ✓ | ✓ | – | – |
| `base.organization.notification.get` | [`GET /notifications/:organizationNotificationId`](https://docs.applivery.com/en/api/platform/organization-notifications/get-notification/) | ✓ | ✓ | ✓ | – |
| `base.organization.notification.list` | [`GET /notifications`](https://docs.applivery.com/en/api/platform/organization-notifications/get-notifications/) | ✓ | ✓ | ✓ | – |
| `base.organization.notification.remove` | [`DELETE /notifications/:organizationNotificationId`](https://docs.applivery.com/en/api/platform/organization-notifications/delete-notification/) | ✓ | ✓ | – | – |
| `base.organization.notification.update` | [`PUT /notifications/:organizationNotificationId`](https://docs.applivery.com/en/api/platform/organization-notifications/put-notification/) | ✓ | ✓ | – | – |
| `base.organization.pushNotificationProvider.create` | — | ✓ | ✓ | – | – |
| `base.organization.pushNotificationProvider.get` | — | ✓ | ✓ | – | – |
| `base.organization.pushNotificationProvider.list` | — | ✓ | ✓ | – | – |
| `base.organization.pushNotificationProvider.remove` | — | ✓ | ✓ | – | – |
| `base.organization.pushNotificationProvider.update` | — | ✓ | ✓ | – | – |
| `base.organization.scim.create` | [`POST /providers/:providerId/scim`](https://docs.applivery.com/en/api/platform/organization-providers-scim/post-scim/) | ✓ | ✓ | – | – |
| `base.organization.scim.get` | [`GET /providers/:providerId/scim`](https://docs.applivery.com/en/api/platform/organization-providers-scim/get-scim/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.scim.list` | — | ✓ | ✓ | ✓ | ✓ |
| `base.organization.scim.remove` | [`DELETE /providers/:providerId/scim`](https://docs.applivery.com/en/api/platform/organization-providers-scim/delete-scim/) | ✓ | ✓ | – | – |
| `base.organization.scim.update` | [`PUT /providers/:providerId/scim`](https://docs.applivery.com/en/api/platform/organization-providers-scim/put-scim/) | ✓ | ✓ | – | – |
| `base.organization.segment.actions` | [`GET /segments/:segmentId/actions`](https://docs.applivery.com/en/api/platform/segment/get-actions/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.segment.counts` | [`GET /segments/:segmentId/counts`](https://docs.applivery.com/en/api/platform/segment/get-counts/)<br/>[`GET /segments/:segmentId/counts-by-entity/:entity`](https://docs.applivery.com/en/api/platform/segment/get-counts-by-entity-by-id/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.segment.create` | [`POST /segments`](https://docs.applivery.com/en/api/platform/segment/post-segment/) | ✓ | ✓ | – | – |
| `base.organization.segment.get` | [`GET /segments/:segmentId`](https://docs.applivery.com/en/api/platform/segment/get-segment/) | ✓ | ✓ | – | – |
| `base.organization.segment.list` | [`GET /segments`](https://docs.applivery.com/en/api/platform/segment/get-segments/) | ✓ | ✓ | – | – |
| `base.organization.segment.remove` | [`DELETE /segments/:segmentId`](https://docs.applivery.com/en/api/platform/segment/delete-segment/) | ✓ | ✓ | – | – |
| `base.organization.segment.update` | [`PUT /segments/:segmentId`](https://docs.applivery.com/en/api/platform/segment/put-segment/) | ✓ | ✓ | – | – |
| `base.organization.segmentPermission.create` | [`POST /segment-permissions`](https://docs.applivery.com/en/api/platform/segment-permission/post-segment-permission/) | ✓ | ✓ | – | – |
| `base.organization.segmentPermission.get` | [`GET /segment-permissions/:permissionId`](https://docs.applivery.com/en/api/platform/segment-permission/get-segment-permission/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.segmentPermission.list` | [`GET /segment-permissions`](https://docs.applivery.com/en/api/platform/segment-permission/get-segment-permissions/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.segmentPermission.preview` | [`POST /segment-permissions/preview`](https://docs.applivery.com/en/api/platform/segment-permission/post-preview/) | ✓ | ✓ | – | – |
| `base.organization.segmentPermission.remove` | [`DELETE /segment-permissions/:permissionId`](https://docs.applivery.com/en/api/platform/segment-permission/delete-segment-permission/) | ✓ | ✓ | – | – |
| `base.organization.segmentPermission.update` | [`PUT /segment-permissions/:permissionId`](https://docs.applivery.com/en/api/platform/segment-permission/put-segment-permission/) | ✓ | ✓ | – | – |
| `base.organization.segmentPermission.userList` | [`GET /segment-permissions/users`](https://docs.applivery.com/en/api/platform/segment-permission/get-users/) | ✓ | ✓ | – | – |
| `base.organization.segmentRole.create` | [`POST /segment-roles`](https://docs.applivery.com/en/api/platform/segment-role/post-segment-role/) | ✓ | ✓ | – | – |
| `base.organization.segmentRole.get` | [`GET /segment-roles/:roleId`](https://docs.applivery.com/en/api/platform/segment-role/get-segment-role/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.segmentRole.list` | [`GET /segment-roles`](https://docs.applivery.com/en/api/platform/segment-role/get-segment-roles/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.segmentRole.remove` | [`DELETE /segment-roles/:roleId`](https://docs.applivery.com/en/api/platform/segment-role/delete-segment-role/) | ✓ | ✓ | – | – |
| `base.organization.segmentRole.update` | [`PUT /segment-roles/:roleId`](https://docs.applivery.com/en/api/platform/segment-role/put-segment-role/) | ✓ | ✓ | – | – |
| `base.organization.stats.get` | [`GET /stats`](https://docs.applivery.com/en/api/platform/organization-stats/get-stats/)<br/>[`GET /stats/by-day`](https://docs.applivery.com/en/api/platform/organization-stats/get-by-day/) | ✓ | ✓ | ✓ | ✓ |
| `base.organization.storageProvider.create` | [`POST /storage-providers`](https://docs.applivery.com/en/api/platform/organization-storage-providers/post-storage-provider/) | ✓ | ✓ | – | – |
| `base.organization.storageProvider.delete` | [`DELETE /storage-providers/:storageProviderId`](https://docs.applivery.com/en/api/platform/organization-storage-providers/delete-storage-provider/) | ✓ | ✓ | – | – |
| `base.organization.storageProvider.list` | [`GET /storage-providers`](https://docs.applivery.com/en/api/platform/organization-storage-providers/get-storage-providers/) | ✓ | ✓ | – | – |
| `base.organization.storageProvider.test` | [`GET /storage-providers/:storageProviderId/test`](https://docs.applivery.com/en/api/platform/organization-storage-providers/get-test/) | ✓ | ✓ | – | – |
| `base.organization.storageProvider.update` | [`PUT /storage-providers/:storageProviderId`](https://docs.applivery.com/en/api/platform/organization-storage-providers/put-storage-provider/) | ✓ | ✓ | – | – |

**Roles de Distribución de apps**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `base.organization.assistant.action` | [`POST /assistant/:action`](https://docs.applivery.com/en/api/platform/assistant/post-assistant-by-id/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.audit.get` | [`GET /audit/:auditId`](https://docs.applivery.com/en/api/platform/audit/get-audit-by-id/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.audit.list` | [`GET /audit`](https://docs.applivery.com/en/api/platform/audit/get-audit/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.certificateProvider.assignations` | [`GET /certificate-providers/:certificateProviderId/assignations`](https://docs.applivery.com/en/api/platform/certificate-provider/get-assignations/) | ✓ | – | – | – | – | – | – |
| `base.organization.certificateProvider.create` | [`POST /certificate-providers`](https://docs.applivery.com/en/api/platform/certificate-provider/post-certificate-provider/) | ✓ | – | – | – | – | – | – |
| `base.organization.certificateProvider.get` | [`GET /certificate-providers/:certificateProviderId`](https://docs.applivery.com/en/api/platform/certificate-provider/get-certificate-provider/) | ✓ | – | – | – | – | – | – |
| `base.organization.certificateProvider.list` | [`GET /certificate-providers`](https://docs.applivery.com/en/api/platform/certificate-provider/get-certificate-providers/) | ✓ | – | – | – | – | – | – |
| `base.organization.certificateProvider.purge` | [`DELETE /certificate-providers/:certificateProviderId/purge`](https://docs.applivery.com/en/api/platform/certificateprovider/delete-organizations-organizationid-certificate-providers-certificateproviderid-purge/) | ✓ | – | – | – | – | – | – |
| `base.organization.certificateProvider.remove` | [`DELETE /certificate-providers/:certificateProviderId`](https://docs.applivery.com/en/api/platform/certificate-provider/delete-certificate-provider/) | ✓ | – | – | – | – | – | – |
| `base.organization.certificateProvider.update` | [`PUT /certificate-providers/:certificateProviderId`](https://docs.applivery.com/en/api/platform/certificate-provider/put-certificate-provider/) | ✓ | – | – | – | – | – | – |
| `base.organization.emails.list` | [`GET /emails/:scope`](https://docs.applivery.com/en/api/platform/organization-emails/get-email/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `base.organization.loginProvider.create` | [`POST /providers`](https://docs.applivery.com/en/api/platform/organization-providers/post-provider/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.loginProvider.get` | [`GET /providers/:providerId`](https://docs.applivery.com/en/api/platform/organization-providers/get-provider/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.loginProvider.list` | [`GET /providers`](https://docs.applivery.com/en/api/platform/organization-providers/get-providers/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.loginProvider.remove` | [`DELETE /providers/:providerId`](https://docs.applivery.com/en/api/platform/organization-providers/delete-provider/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.loginProvider.update` | [`PUT /providers/:providerId`](https://docs.applivery.com/en/api/platform/organization-providers/put-provider/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.loginProvider.updateSamlUris` | [`PUT /providers/:providerId/saml-uris`](https://docs.applivery.com/en/api/platform/organization-providers/put-saml-uris/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.management.checkSlug` ¹ | [`GET /organizations/check-slug/:slug`](https://docs.applivery.com/en/api/platform/organization/get-check-slug-by-id/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.create` ¹ | [`POST /organizations`](https://docs.applivery.com/en/api/platform/organization/post-organization/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |
| `base.organization.management.get` ¹ | [`GET /`](https://docs.applivery.com/en/api/platform/organization/get-organization/)<br/>[`GET /actions`](https://docs.applivery.com/en/api/platform/organization/get-actions/)<br/>[`GET /workspace`](https://docs.applivery.com/en/api/platform/organization/get-workspace/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.getStorageProviders` ¹ | [`GET /storage-providers`](https://docs.applivery.com/en/api/platform/organization-storage-providers/get-storage-providers/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.list` ¹ | [`GET /organizations`](https://docs.applivery.com/en/api/platform/organization/get-organizations/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.listGroups` | [`GET /groups`](https://docs.applivery.com/en/api/platform/organization/get-groups/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.manageIntegrations` | — | ✓ | ✓ | – | – | – | – | – |
| `base.organization.management.sendSupportEmail` | [`GET /support-email/:action`](https://docs.applivery.com/en/api/platform/organization/get-support-email-by-id/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.management.update` | [`PUT /`](https://docs.applivery.com/en/api/platform/organization/put-organization/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.notification.create` | [`POST /notifications`](https://docs.applivery.com/en/api/platform/organization-notifications/post-notification/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.notification.get` | [`GET /notifications/:organizationNotificationId`](https://docs.applivery.com/en/api/platform/organization-notifications/get-notification/) | ✓ | ✓ | ✓ | – | – | – | – |
| `base.organization.notification.list` | [`GET /notifications`](https://docs.applivery.com/en/api/platform/organization-notifications/get-notifications/) | ✓ | ✓ | ✓ | – | – | – | – |
| `base.organization.notification.remove` | [`DELETE /notifications/:organizationNotificationId`](https://docs.applivery.com/en/api/platform/organization-notifications/delete-notification/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.notification.update` | [`PUT /notifications/:organizationNotificationId`](https://docs.applivery.com/en/api/platform/organization-notifications/put-notification/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.pushNotificationProvider.create` | — | ✓ | – | – | – | – | – | – |
| `base.organization.pushNotificationProvider.get` | — | ✓ | – | – | – | – | – | – |
| `base.organization.pushNotificationProvider.list` | — | ✓ | – | – | – | – | – | – |
| `base.organization.pushNotificationProvider.remove` | — | ✓ | – | – | – | – | – | – |
| `base.organization.pushNotificationProvider.update` | — | ✓ | – | – | – | – | – | – |
| `base.organization.scim.create` | [`POST /providers/:providerId/scim`](https://docs.applivery.com/en/api/platform/organization-providers-scim/post-scim/) | ✓ | ✓ | – | – | ✓ | – | – |
| `base.organization.scim.get` | [`GET /providers/:providerId/scim`](https://docs.applivery.com/en/api/platform/organization-providers-scim/get-scim/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.scim.list` | — | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.scim.remove` | [`DELETE /providers/:providerId/scim`](https://docs.applivery.com/en/api/platform/organization-providers-scim/delete-scim/) | ✓ | ✓ | – | – | ✓ | – | – |
| `base.organization.scim.update` | [`PUT /providers/:providerId/scim`](https://docs.applivery.com/en/api/platform/organization-providers-scim/put-scim/) | ✓ | ✓ | – | – | ✓ | – | – |
| `base.organization.segment.actions` ¹ | [`GET /segments/:segmentId/actions`](https://docs.applivery.com/en/api/platform/segment/get-actions/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.segment.counts` ¹ | [`GET /segments/:segmentId/counts`](https://docs.applivery.com/en/api/platform/segment/get-counts/)<br/>[`GET /segments/:segmentId/counts-by-entity/:entity`](https://docs.applivery.com/en/api/platform/segment/get-counts-by-entity-by-id/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.segment.create` | [`POST /segments`](https://docs.applivery.com/en/api/platform/segment/post-segment/) | ✓ | – | – | – | – | – | – |
| `base.organization.segment.get` | [`GET /segments/:segmentId`](https://docs.applivery.com/en/api/platform/segment/get-segment/) | ✓ | – | – | – | – | – | – |
| `base.organization.segment.list` | [`GET /segments`](https://docs.applivery.com/en/api/platform/segment/get-segments/) | ✓ | – | – | – | – | – | – |
| `base.organization.segment.remove` | [`DELETE /segments/:segmentId`](https://docs.applivery.com/en/api/platform/segment/delete-segment/) | ✓ | – | – | – | – | – | – |
| `base.organization.segment.update` | [`PUT /segments/:segmentId`](https://docs.applivery.com/en/api/platform/segment/put-segment/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentPermission.create` | [`POST /segment-permissions`](https://docs.applivery.com/en/api/platform/segment-permission/post-segment-permission/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentPermission.get` | [`GET /segment-permissions/:permissionId`](https://docs.applivery.com/en/api/platform/segment-permission/get-segment-permission/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentPermission.list` | [`GET /segment-permissions`](https://docs.applivery.com/en/api/platform/segment-permission/get-segment-permissions/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentPermission.preview` | [`POST /segment-permissions/preview`](https://docs.applivery.com/en/api/platform/segment-permission/post-preview/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentPermission.remove` | [`DELETE /segment-permissions/:permissionId`](https://docs.applivery.com/en/api/platform/segment-permission/delete-segment-permission/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentPermission.update` | [`PUT /segment-permissions/:permissionId`](https://docs.applivery.com/en/api/platform/segment-permission/put-segment-permission/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentPermission.userList` | [`GET /segment-permissions/users`](https://docs.applivery.com/en/api/platform/segment-permission/get-users/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentRole.create` | [`POST /segment-roles`](https://docs.applivery.com/en/api/platform/segment-role/post-segment-role/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentRole.get` | [`GET /segment-roles/:roleId`](https://docs.applivery.com/en/api/platform/segment-role/get-segment-role/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentRole.list` | [`GET /segment-roles`](https://docs.applivery.com/en/api/platform/segment-role/get-segment-roles/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentRole.remove` | [`DELETE /segment-roles/:roleId`](https://docs.applivery.com/en/api/platform/segment-role/delete-segment-role/) | ✓ | – | – | – | – | – | – |
| `base.organization.segmentRole.update` | [`PUT /segment-roles/:roleId`](https://docs.applivery.com/en/api/platform/segment-role/put-segment-role/) | ✓ | – | – | – | – | – | – |
| `base.organization.stats.get` | [`GET /stats`](https://docs.applivery.com/en/api/platform/organization-stats/get-stats/)<br/>[`GET /stats/by-day`](https://docs.applivery.com/en/api/platform/organization-stats/get-by-day/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `base.organization.storageProvider.create` | [`POST /storage-providers`](https://docs.applivery.com/en/api/platform/organization-storage-providers/post-storage-provider/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.storageProvider.delete` | [`DELETE /storage-providers/:storageProviderId`](https://docs.applivery.com/en/api/platform/organization-storage-providers/delete-storage-provider/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.storageProvider.list` | [`GET /storage-providers`](https://docs.applivery.com/en/api/platform/organization-storage-providers/get-storage-providers/) | ✓ | ✓ | – | – | ✓ | – | – |
| `base.organization.storageProvider.test` | [`GET /storage-providers/:storageProviderId/test`](https://docs.applivery.com/en/api/platform/organization-storage-providers/get-test/) | ✓ | ✓ | – | – | – | – | – |
| `base.organization.storageProvider.update` | [`PUT /storage-providers/:storageProviderId`](https://docs.applivery.com/en/api/platform/organization-storage-providers/put-storage-provider/) | ✓ | ✓ | – | – | – | – | – |

¹ También permitido para: `base.organization.management.checkSlug`: Unassigned, No Role; `base.organization.management.create`: No Role; `base.organization.management.get`: Unassigned; `base.organization.management.getStorageProviders`: No Role; `base.organization.management.list`: Unassigned, No Role; `base.organization.segment.actions`: Unassigned, No Role; `base.organization.segment.counts`: Unassigned, No Role.

**Personas (people.base) · 17 acciones, 19 endpoints**

**Roles de Gestión de dispositivos**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `people.base.audit.audit` | [`GET /members/audit`](https://docs.applivery.com/en/api/platform/members/get-audit/) | ✓ | – | – | – |
| `people.base.audit.merge` | [`POST /members/audit/merge`](https://docs.applivery.com/en/api/platform/members/post-merge/) | ✓ | – | – | – |
| `people.base.management.list` | [`GET /people`](https://docs.applivery.com/en/api/platform/people/get-people/) | ✓ | ✓ | ✓ | ✓ |
| `people.base.organizationCollaborator.create` | [`POST /collaborators`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/post-collaborator/) | ✓ | ✓ | – | – |
| `people.base.organizationCollaborator.get` | [`GET /collaborators/:organizationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-collaborator/) | ✓ | ✓ | ✓ | ✓ |
| `people.base.organizationCollaborator.invitations` | [`GET /collaborators/invitations`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/invitations/get/) | ✓ | ✓ | ✓ | ✓ |
| `people.base.organizationCollaborator.list` | [`GET /collaborators`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-collaborators/)<br/>[`GET /collaborators/apps`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-apps/) | ✓ | ✓ | ✓ | ✓ |
| `people.base.organizationCollaborator.listAll` | [`GET /collaborators/all`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-all/)<br/>[`GET /collaborators/all-csv`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-all-csv/) | ✓ | ✓ | ✓ | ✓ |
| `people.base.organizationCollaborator.listGroups` | [`GET /collaborators/groups`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-groups/) | ✓ | ✓ | ✓ | ✓ |
| `people.base.organizationCollaborator.remove` | [`DELETE /collaborators/:organizationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/delete-collaborator/) | ✓ | ✓ | – | – |
| `people.base.organizationCollaborator.removeInvitations` | [`DELETE /collaborators/invitations/:invitationId`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/invitations/delete-by-id/) | ✓ | ✓ | – | – |
| `people.base.organizationCollaborator.update` | [`PUT /collaborators/:organizationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/put-collaborator/) | ✓ | ✓ | – | – |
| `people.base.serviceAccount.create` | [`POST /service-accounts`](https://docs.applivery.com/en/api/platform/organization-service-accounts/post-service-account/) | ✓ | ✓ | – | – |
| `people.base.serviceAccount.get` | [`GET /service-accounts/:serviceAccountId`](https://docs.applivery.com/en/api/platform/organization-service-accounts/get-service-account/) | ✓ | ✓ | ✓ | – |
| `people.base.serviceAccount.list` | [`GET /service-accounts`](https://docs.applivery.com/en/api/platform/organization-service-accounts/get-service-accounts/) | ✓ | ✓ | ✓ | – |
| `people.base.serviceAccount.regenerate` | [`PUT /service-accounts/:serviceAccountId/session`](https://docs.applivery.com/en/api/platform/organization-service-accounts/put-session/) | ✓ | ✓ | ✓ | – |
| `people.base.serviceAccount.remove` | [`DELETE /service-accounts/:serviceAccountId`](https://docs.applivery.com/en/api/platform/organization-service-accounts/delete-service-account/) | ✓ | ✓ | – | – |

**Roles de Distribución de apps**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `people.base.audit.audit` | [`GET /members/audit`](https://docs.applivery.com/en/api/platform/members/get-audit/) | ✓ | ✓ | – | – | – | – | – |
| `people.base.audit.merge` | [`POST /members/audit/merge`](https://docs.applivery.com/en/api/platform/members/post-merge/) | ✓ | ✓ | – | – | – | – | – |
| `people.base.management.list` | [`GET /people`](https://docs.applivery.com/en/api/platform/people/get-people/) | ✓ | ✓ | ✓ | ✓ | – | – | – |
| `people.base.organizationCollaborator.create` | [`POST /collaborators`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/post-collaborator/) | ✓ | ✓ | – | – | – | – | – |
| `people.base.organizationCollaborator.get` | [`GET /collaborators/:organizationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-collaborator/) | ✓ | ✓ | ✓ | ✓ | – | – | – |
| `people.base.organizationCollaborator.invitations` | [`GET /collaborators/invitations`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/invitations/get/) | ✓ | ✓ | ✓ | ✓ | – | – | – |
| `people.base.organizationCollaborator.list` | [`GET /collaborators`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-collaborators/)<br/>[`GET /collaborators/apps`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-apps/) | ✓ | ✓ | ✓ | ✓ | – | – | – |
| `people.base.organizationCollaborator.listAll` | [`GET /collaborators/all`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-all/)<br/>[`GET /collaborators/all-csv`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-all-csv/) | ✓ | ✓ | ✓ | ✓ | – | – | – |
| `people.base.organizationCollaborator.listGroups` | [`GET /collaborators/groups`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/get-groups/) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `people.base.organizationCollaborator.remove` | [`DELETE /collaborators/:organizationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/delete-collaborator/) | ✓ | ✓ | – | – | – | – | – |
| `people.base.organizationCollaborator.removeInvitations` | [`DELETE /collaborators/invitations/:invitationId`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/invitations/delete-by-id/) | ✓ | ✓ | – | – | – | – | – |
| `people.base.organizationCollaborator.update` | [`PUT /collaborators/:organizationCollaboratorId`](https://docs.applivery.com/en/api/app-distribution/organization-collaborators/put-collaborator/) | ✓ | ✓ | – | – | – | – | – |
| `people.base.serviceAccount.create` | [`POST /service-accounts`](https://docs.applivery.com/en/api/platform/organization-service-accounts/post-service-account/) | ✓ | ✓ | – | – | – | – | – |
| `people.base.serviceAccount.get` | [`GET /service-accounts/:serviceAccountId`](https://docs.applivery.com/en/api/platform/organization-service-accounts/get-service-account/) | ✓ | ✓ | ✓ | – | – | – | – |
| `people.base.serviceAccount.list` | [`GET /service-accounts`](https://docs.applivery.com/en/api/platform/organization-service-accounts/get-service-accounts/) | ✓ | ✓ | ✓ | – | – | – | – |
| `people.base.serviceAccount.regenerate` | [`PUT /service-accounts/:serviceAccountId/session`](https://docs.applivery.com/en/api/platform/organization-service-accounts/put-session/) | ✓ | ✓ | ✓ | – | – | – | – |
| `people.base.serviceAccount.remove` | [`DELETE /service-accounts/:serviceAccountId`](https://docs.applivery.com/en/api/platform/organization-service-accounts/delete-service-account/) | ✓ | ✓ | – | – | – | – | – |

**Acciones masivas (base.bulk) · 6 acciones, 5 endpoints**

**Roles de Gestión de dispositivos**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `base.bulk.management.check` | [`POST /bulk-tasks/check`](https://docs.applivery.com/en/api/platform/bulk-tasks/post-check/) | ✓ | ✓ | ✓ | – |
| `base.bulk.management.create` | [`POST /bulk-tasks/edge/create`](https://docs.applivery.com/en/api/platform/bulk-tasks/edge/post-create/) | ✓ | ✓ | ✓ | – |
| `base.bulk.management.get` | [`GET /bulk-tasks/:bulkTaskId`](https://docs.applivery.com/en/api/platform/bulk-tasks/get-bulk-task/)<br/>[`GET /bulk-tasks/edge/prepare`](https://docs.applivery.com/en/api/platform/bulk-tasks/edge/get-prepare/) | ✓ | ✓ | ✓ | – |
| `base.bulk.management.list` | [`GET /bulk-tasks`](https://docs.applivery.com/en/api/platform/bulk-tasks/get-bulk-tasks/) | ✓ | ✓ | ✓ | – |
| `base.bulk.management.remove` | — | ✓ | ✓ | ✓ | – |
| `base.bulk.management.update` | — | ✓ | ✓ | ✓ | – |

**Roles de Distribución de apps**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `base.bulk.management.check` | [`POST /bulk-tasks/check`](https://docs.applivery.com/en/api/platform/bulk-tasks/post-check/) | ✓ | ✓ | ✓ | – | – | – | – |
| `base.bulk.management.create` | [`POST /bulk-tasks/edge/create`](https://docs.applivery.com/en/api/platform/bulk-tasks/edge/post-create/) | ✓ | ✓ | ✓ | – | – | – | – |
| `base.bulk.management.get` | [`GET /bulk-tasks/:bulkTaskId`](https://docs.applivery.com/en/api/platform/bulk-tasks/get-bulk-task/)<br/>[`GET /bulk-tasks/edge/prepare`](https://docs.applivery.com/en/api/platform/bulk-tasks/edge/get-prepare/) | ✓ | ✓ | ✓ | – | – | – | ✓ |
| `base.bulk.management.list` | [`GET /bulk-tasks`](https://docs.applivery.com/en/api/platform/bulk-tasks/get-bulk-tasks/) | ✓ | ✓ | ✓ | – | – | – | ✓ |
| `base.bulk.management.remove` | — | ✓ | ✓ | ✓ | – | – | – | – |
| `base.bulk.management.update` | — | ✓ | ✓ | ✓ | – | – | – | – |

**Subidas (base.upload) · 1 acciones, 1 endpoints**

**Roles de Gestión de dispositivos**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `base.upload.action.uploadLogo` | [`POST /upload/logo/logo`](https://docs.applivery.com/en/api/app-distribution/uploads/post-logo/) | ✓ | ✓ | ✓ | – |

**Roles de Distribución de apps**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `base.upload.action.uploadLogo` ¹ | [`POST /upload/logo/logo`](https://docs.applivery.com/en/api/app-distribution/uploads/post-logo/) | ✓ | ✓ | ✓ | – | ✓ | ✓ | – |

¹ También permitido para: `base.upload.action.uploadLogo`: No Role.

**Facturación (base.billing) · 2 acciones, 0 endpoints**

**Roles de Gestión de dispositivos**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `base.billing.management.get` | — | ✓ | ✓ | – | – |
| `base.billing.management.list` | — | ✓ | ✓ | – | – |

**Roles de Distribución de apps**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `base.billing.management.get` | — | ✓ | ✓ | – | – | – | – | – |
| `base.billing.management.list` | — | ✓ | ✓ | – | – | – | – | – |

**Gestión de facturación (billing.base) · 23 acciones, 0 endpoints**

**Roles de Gestión de dispositivos**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `billing.base.invoice.create` | — | ✓ | – | – | – |
| `billing.base.invoice.get` | — | ✓ | – | – | – |
| `billing.base.invoice.list` | — | ✓ | – | – | – |
| `billing.base.invoice.remove` | — | ✓ | – | – | – |
| `billing.base.invoice.update` | — | ✓ | – | – | – |
| `billing.base.management.checkVatNumber` | — | ✓ | – | – | – |
| `billing.base.management.create` | — | ✓ | – | – | – |
| `billing.base.management.get` | — | ✓ | – | – | – |
| `billing.base.management.getCountries` | — | ✓ | – | – | – |
| `billing.base.management.list` | — | ✓ | – | – | – |
| `billing.base.management.remove` | — | ✓ | – | – | – |
| `billing.base.management.update` | — | ✓ | – | – | – |
| `billing.base.plan.addPlan` | — | ✓ | – | – | – |
| `billing.base.plan.cancelPlan` | — | ✓ | – | – | – |
| `billing.base.plan.reactivatePlan` | — | ✓ | – | – | – |
| `billing.base.plan.retryPayment` | — | ✓ | – | – | – |
| `billing.base.plan.updatePlan` | — | ✓ | – | – | – |
| `billing.base.source.create` | — | ✓ | – | – | – |
| `billing.base.source.get` | — | ✓ | – | – | – |
| `billing.base.source.list` | — | ✓ | – | – | – |
| `billing.base.source.remove` | — | ✓ | – | – | – |
| `billing.base.source.setDefault` | — | ✓ | – | – | – |
| `billing.base.source.update` | — | ✓ | – | – | – |

**Roles de Distribución de apps**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `billing.base.invoice.create` | — | ✓ | – | – | – | – | – | – |
| `billing.base.invoice.get` | — | ✓ | – | – | – | – | – | – |
| `billing.base.invoice.list` | — | ✓ | – | – | – | – | – | – |
| `billing.base.invoice.remove` | — | ✓ | – | – | – | – | – | – |
| `billing.base.invoice.update` | — | ✓ | – | – | – | – | – | – |
| `billing.base.management.checkVatNumber` | — | ✓ | – | – | – | – | – | – |
| `billing.base.management.create` | — | ✓ | – | – | – | – | – | – |
| `billing.base.management.get` | — | ✓ | – | – | – | – | – | – |
| `billing.base.management.getCountries` | — | ✓ | – | – | – | – | – | – |
| `billing.base.management.list` | — | ✓ | – | – | – | – | – | – |
| `billing.base.management.remove` | — | ✓ | – | – | – | – | – | – |
| `billing.base.management.update` | — | ✓ | – | – | – | – | – | – |
| `billing.base.plan.addPlan` | — | ✓ | – | – | – | – | – | – |
| `billing.base.plan.cancelPlan` | — | ✓ | – | – | – | – | – | – |
| `billing.base.plan.reactivatePlan` | — | ✓ | – | – | – | – | – | – |
| `billing.base.plan.retryPayment` | — | ✓ | – | – | – | – | – | – |
| `billing.base.plan.updatePlan` | — | ✓ | – | – | – | – | – | – |
| `billing.base.source.create` | — | ✓ | – | – | – | – | – | – |
| `billing.base.source.get` | — | ✓ | – | – | – | – | – | – |
| `billing.base.source.list` | — | ✓ | – | – | – | – | – | – |
| `billing.base.source.remove` | — | ✓ | – | – | – | – | – | – |
| `billing.base.source.setDefault` | — | ✓ | – | – | – | – | – | – |
| `billing.base.source.update` | — | ✓ | – | – | – | – | – | – |

**Propiedad (owner.organization) · 2 acciones, 2 endpoints**

**Roles de Gestión de dispositivos**

| Permiso | Endpoints | O | A | E | V |
| --- | --- | :-: | :-: | :-: | :-: |
| `owner.organization.management.ownerChange` | [`POST /change-owner`](https://docs.applivery.com/en/api/platform/organization/post-change-owner/) | ✓ | – | – | – |
| `owner.organization.management.remove` | [`DELETE /`](https://docs.applivery.com/en/api/platform/organization/delete-organization/) | ✓ | – | – | – |

**Roles de Distribución de apps**

| Permiso | Endpoints | O | A | E | V | App A | App E | App V |
| --- | --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| `owner.organization.management.ownerChange` | [`POST /change-owner`](https://docs.applivery.com/en/api/platform/organization/post-change-owner/) | ✓ | – | – | – | – | – | – |
| `owner.organization.management.remove` | [`DELETE /`](https://docs.applivery.com/en/api/platform/organization/delete-organization/) | ✓ | – | – | – | – | – | – |
