# Management Apps

View, create, and update your management applications. These are typically backend services accessing our platform to perform administrative actions. They can be used to generate client credentials that have tenant-level access to users, roles, apps, settings, and more.


## Servers

Sandbox environment
```
https://api.sbx.transmitsecurity.io/cis
```

US production environment
```
https://api.transmitsecurity.io/cis
```

EU production environment
```
https://api.eu.transmitsecurity.io/cis
```

CA production environment
```
https://api.ca.transmitsecurity.io/cis
```

AU production environment
```
https://api.au.transmitsecurity.io/cis
```

JP production environment
```
https://api.gasne1-ts01.transmitsecurity.io/cis
```

## Security

### bearer

Type: http
Scheme: bearer
Bearer Format: JWT

### UserAccessToken

A token returned upon end-user authentication, which provides access to resources and data for the user and app for which it was generated

Type: http
Scheme: bearer
Bearer Format: JWT

### AdminAccessToken

[object Object]

Type: oauth2
Token URL: /oidc/token
Scopes:

### ClientAccessToken

[object Object]

Type: oauth2
Token URL: /oidc/token
Scopes:

### OrgAdminAccessToken

A token returned upon B2B authentication for a user that has the organizationAdmin or organizationCreator role.

Type: oauth2
Token URL: /oidc/token
Scopes:

## Download OpenAPI description

 - [Management Apps](https://developer.transmitsecurity.com/_bundle/openapi/user/management-apps.openapi.yaml)

 - [POST /v1/management/applications](https://developer.transmitsecurity.com/openapi/user/management-apps.openapi/other/createmanagementapplication.md): Create a management application
 - [GET /v1/management/applications](https://developer.transmitsecurity.com/openapi/user/management-apps.openapi/other/getallmanagementapplications.md): Retrieve a list of all management applications
 - [PUT /v1/management/applications/{app_id}](https://developer.transmitsecurity.com/openapi/user/management-apps.openapi/other/updatemanagementapplication.md): Update a management application. Note: Fields that are objects cannot be partially updated, since the new value you set will just replace the current one.
 - [DELETE /v1/management/applications/{app_id}](https://developer.transmitsecurity.com/openapi/user/management-apps.openapi/other/deletemanagementapplication.md): Delete a management application and remove role assignments belonging to it.
