API Roles to Action Mapping
    • PDF

    API Roles to Action Mapping

    • PDF

    Article summary

    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

    ResourceActionRoles-
    UserAdmin
    /api/v3/cdr-filePOSTxx
    /api/v3/cdrPOSTxx
    /api/v3/export-filePOSTxx
    /api/v3/exportPOSTxx
    /api/v3/import-filePOSTxx
    /api/v3/importPOSTxx

    V2

    ResourceActionRoles-
    UserAdmin
    /api/FileTypeDetection/filePOSTxx
    /api/FileTypeDetection/base64POSTxx
    /api/Analyse/filePOSTxx
    /api/Analyse/base64POSTxx
    /api/Rebuild/filePOSTxx
    /api/Rebuild/base64POSTxx
    /api/Rebuild/archivefilePOSTxx
    /api/Rebuild/protectedZipfilePOSTxx
    /api/Composite/filePOSTxx
    /api/Composite/base64POSTxx

    Asynchronous API

    V1

    ResourceActionRoles-
    UserAdmin
    /api/v1/cdr-asyncPOSTxx
    /api/v1/cdr-async/{transactionId}GETxx
    /api/v1/cdr-file-asyncPOSTxx
    /api/v1/cdr-file-async/{transaction}GETxx

    Glasswall API Menlo Security Plug-in

    V1

    ResourceActionRoles-
    UserAdmin
    /api/v1/submitPOSTxx
    /api/v1/resultGETxx
    /api/v1/fileGETxx

    Policy API

    V1

    ResourceActionRoles-
    UserAdmin
    /api/v1/policies/{policyName}POSTxx
    /api/v1/policies/{policyName}PUTxx
    /api/v1/policies/{policyName}GETxx
    /api/v1/policies/{policyName}DELETExx
    /api/v1/policies/GETxx
    /api/v1/policies/{policyName}/resetPUTxx

    License Management API

    V1

    ResourceActionRoles-
    UserAdmin
    /api/v1/license-usage/{licenseId}GETx
    /api/v1/license-usage/activeGETx
    /api/v1/licensePOSTx
    /api/v1/licenseGETxx
    /api/v1/licenseDELETEx
    /api/v1/license-usageGETxx

    V2

    ResourceActionRoles
    UserAdmin
    /api/v2/licenseGETxx

    ICAP Profile Management API

    V1

    ResourceActionRoles-
    UserAdmin
    /api/v1/profiles/{profileName}POSTxx
    /api/v1/profiles/{profileName}PUTxx
    /api/v1/profiles/{profileName}GETxx
    /api/v1/profiles/{profileName}DELETExx
    /api/v1/profiles/GETxx
    /api/v1/profiles/{profileName}/resetPUTxx

    XML Validation API

    V1

    ResourceActionRoles-
    UserAdmin
    /api/v1/validate-xmlPOSTxx

    XML Policy Management API

    V1

    ResourceActionRoles-
    UserAdmin
    /api/v1/xml-policies/{XMLPolicyName}POSTxx
    /api/v1/xml-policies/{XMLPolicyName}PUTxx
    /api/v1/xml-policies/{XMLPolicyName}GETxx
    /api/v1/xml-policies/{XMLPolicyName}DELETExx
    /api/v1/xml-policies/GETxx
    /api/v1/xml-policies/{XMLPolicyName}/resetPUTxx

    Was this article helpful?