LogoLogo
  • Introducing dope.swg
    • Changing the Rules...
    • Quick Start Guide
      • Create a dope.swg Account
      • Get Started with the dope.endpoint
      • Import User and Group Data
      • Create a dope.swg Web Policy
    • Mitre ATT&CK and Nist CSF
  • dope.console
    • Analytics
      • Overview dashboard
      • Policy View
      • Productivity
      • Shadow IT
      • Detail View
    • dope.swg Policy
      • Editing the Base Policy
      • Adding Policy Exceptions
      • Assigning a Block Page
      • Creating Custom Categories
      • URL Bypass List
      • Application Bypass List
      • Default Bypass List
      • Cloud Application Control (CAC)
        • Microsoft O365
        • Google
        • Box
        • Salesforce
        • Dropbox
        • Slack
        • WebEx
      • Custom Policy
      • Policy Assignment
      • Policy Inheritance and Customization
    • CASB Neural
      • Microsoft 365 - Authentication
      • Google - Authentication
      • CASB DLP
        • DLP Files Table
    • Endpoint Manager View
      • Searching the View
      • Filtering and Sorting the Endpoint View
      • Endpoint Count
      • Running Diagnostics
      • Disable Endpoint
    • Settings
      • General
      • Block Pages
      • Endpoints
      • Users
        • Importing from Google
        • Why not SAML & SCIM?
      • Audit Log
      • SIEM Integration
        • Category & Verdict Mappings
      • API Client Credentials
      • Billing Details
    • Notifications
      • SSL Errors
  • dope.endpoint
    • Trusted Process Names
    • Generate Diagnostics
    • Disable Endpoint
    • Installing using MDM on Mac
      • Using JAMF
      • Using Kandji
      • Using Intune
    • Installing using Intune on Win
    • Mac Installer
      • Installation Process - Silent
      • Uninstall
      • Endpoint Authentication
    • Windows Installer
      • Installation Process - Silent
      • Uninstall
      • Endpoint Authentication
    • dope.endpoint UI
      • Windows UI
      • macOS UI
    • Automatic Updates
  • Release Notes
  • DOPE.APIs
    • Public API Specification
Powered by GitBook
On this page
  • Generating Client Credentials
  • Revoking Client Credentials
  • Revoke a single credential
  • Revoke all credentials
  1. dope.console
  2. Settings

API Client Credentials

PreviousCategory & Verdict MappingsNextBilling Details

Last updated 1 year ago

The dope.swg offers Public APIs to allow our customers automate specific tasks.

For more information on the Public APIs we have available and how to use them please see Public API Specification

Generating Client Credentials

In order to be able to access the dope.SWG APIs a client credential token will need to be generated. When using the APIs this token is exchanged to get an access token. This access token can then be used to access the dope.SWG APIs.

To generate a token select the button on the right hand panel.

You will then be prompted to provide a name for the token in the right hand panel.

Once you have provided a name for the Token it will get added to the table. Here you will see the following information, Token Name, Client ID, Created By and Created On.

You will also see the Token Secret. This must be copied immediately as for security reasons it will not be shown again.

You can select the Copy icon or the string of text to copy the secret.

If required, it is possible to create multiple tokens following the same process.

Revoking Client Credentials

Revoke a single credential

To revoke a single credential select the ellipsis at the right hand side of the credentials table, and then select Revoke.

After selecting Revoke you will need to confirm the action when presented with the following dialog.

Revoke all credentials

Then, confirm you want to revoke all credentials when presented with the following dialog.

To revoke all of the created credentials then select the button on the right hand panel.

Generate Client Credentials
Provide Token Name
New Token Added to Table
Revoke a single credential
Revoke Single Confirmation Dialog
Revoke All Confirmation Dialog