API Roles to Action Mapping

Prev Next

Basic Authentication

The following roles only apply when authenticating with the OIDC Client Credentials flow.

When using Basic Auth, the user/app will have the same permissions as the Admin role.

Synchronous API

V3

Resource Action Roles -
User Admin
/api/v3/cdr-file POST x x
/api/v3/cdr POST x x
/api/v3/export-file POST x x
/api/v3/export POST x x
/api/v3/import-file POST x x
/api/v3/import POST x x

V2

Resource Action Roles -
User Admin
/api/FileTypeDetection/file POST x x
/api/FileTypeDetection/base64 POST x x
/api/Analyse/file POST x x
/api/Analyse/base64 POST x x
/api/Rebuild/file POST x x
/api/Rebuild/base64 POST x x
/api/Rebuild/archivefile POST x x
/api/Rebuild/protectedZipfile POST x x
/api/Composite/file POST x x
/api/Composite/base64 POST x x

Asynchronous API

V1

Resource Action Roles -
User Admin
/api/v1/cdr-async POST x x
/api/v1/cdr-async/{transactionId} GET x x
/api/v1/cdr-file-async POST x x
/api/v1/cdr-file-async/{transaction} GET x x

Glasswall API Menlo Security Plug-in

V1

Resource Action Roles -
User Admin
/api/v1/submit POST x x
/api/v1/result GET x x
/api/v1/file GET x x

Policy API

V1

Resource Action Roles -
User Admin
/api/v1/policies/{policyName} POST x x
/api/v1/policies/{policyName} PUT x x
/api/v1/policies/{policyName} GET x x
/api/v1/policies/{policyName} DELETE x x
/api/v1/policies/ GET x x
/api/v1/policies/{policyName}/reset PUT x x

License Management API

V1

Resource Action Roles -
User Admin
/api/v1/license-usage/{licenseId} GET x
/api/v1/license-usage/active GET x
/api/v1/license POST x
/api/v1/license GET x x
/api/v1/license DELETE x
/api/v1/license-usage GET x x

V2

Resource Action Roles
User Admin
/api/v2/license GET x x

ICAP Profile Management API

V1

Resource Action Roles -
User Admin
/api/v1/profiles/{profileName} POST x x
/api/v1/profiles/{profileName} PUT x x
/api/v1/profiles/{profileName} GET x x
/api/v1/profiles/{profileName} DELETE x x
/api/v1/profiles/ GET x x
/api/v1/profiles/{profileName}/reset PUT x x

XML Validation API

V1

Resource Action Roles -
User Admin
/api/v1/validate-xml POST x x

XML Policy Management API

V1

Resource Action Roles -
User Admin
/api/v1/xml-policies/{XMLPolicyName} POST x x
/api/v1/xml-policies/{XMLPolicyName} PUT x x
/api/v1/xml-policies/{XMLPolicyName} GET x x
/api/v1/xml-policies/{XMLPolicyName} DELETE x x
/api/v1/xml-policies/ GET x x
/api/v1/xml-policies/{XMLPolicyName}/reset PUT x x