Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The API of Isora GRC itself is always enabled. Before an individual user can successfully invoke the API, however, Isora GRC needs to generate an authentication token for that user. If you’re an ordinary user, you’ll need to request API access from your local Isora GRC administrator. If you’re a super-usersuperuser, then follow the steps below to modify a user to add API access.

  1. Navigate to your Isora GRC URL and log into the

    Log into Isora GRC’s web interface.


    Image Removed

  2. Go to the

    orgs module

    Settings page and click

    the “manage people” link.
    Image Removed

    on People, under the Organization section. Locate the user you wish to modify and click the pencil button next to the name to edit the user.

    Image RemovedClick Image Added

  3. In the Edit User dialog, click the checkbox to

    “enable

    “Enable token

    api

    API access,” then click

    the “save” button

    Save.

    Image Removed
    Note: the “enable signature api access” option is an experimental feature which is not supported at this time. In the future, if implemented, this option would allow a user to encrypt API calls with a signature.After clicking the “save” button, the newly generated token is revealed in the window.
    Image RemovedImage Added

  4. Now, when the user views their own profile, they will see the token shown. (A superuser could also view the token by viewing the user’s info in the Edit User dialog.)

    Image Added


    You can now copy and paste this token from the web interface and save it for use in API calls.

  5. Be aware that if you later remove a user’s API access and add it again, a new token will be generated each time.

 Next: Test2.3 API structure overview

...

hiddentrue

...