Scopes let you specify the exact API permissions your app can have access to in a Seismic tenant.

Scopes are defined in the following format:
seismic.object.permission

  • All scopes will start with "seismic"
  • The object is the area of the platform that you are going to be interacting with, such as Library, Users, or Reporting
  • The permission level is either view for read-only access, or manage for read/write access
    • There are a few exceptions noted below that do not contain a view or manage permission level, such as Reporting, Delivery, and Search

📘

Permissions

Scopes are not intended to override a users defined permissions. For example, a business user cannot upload content to content manager when using an auth token with seismic.library.manage scope

seismic.self.view

Read information about the current user

seismic.self.manage

Manage information about the current user

seismic.user.view

Read profile and group about all users in the system

seismic.user.manage

Manage profile and group information about any user in the system

seismic.configuration.view

Read information about how the system is configured

seismic.configuration.manage

Manage information about how the system is configured

seismic.reporting

Access to tenants reporting data

seismic.delivery

Access to all delivery methods including email, generated livesend links, and custom delivery options.

seismic.library.view

Read item information and properties about an object. This includes read access to content manager, doccenter, and newscenter. Ability to download content is also included.

seismic.library.manage

Manage content, and folders, within a tenant (e.g. add, update, and delete). Manage access inherently includes the seismic.library.view scope.

Additional capabilities include:

  • Ability to publish content to doccenter and newscenter
  • Ability to submit into approval workflows
  • Ability to manage approval process steps (approve and reject)

seismic.workspace.view

Read item information and properties about an object. Ability to download content is also included.

seismic.workspace.manage

Manage content, and folders, within a users workspace (e.g. add, update, and delete). Manage access inherently includes the seismic.workspace.view scope.

seismic.search

Access to search for content in all repositories. This includes read access to information and properties about any object returned. Ability to download content is also included.

seismic.livedoc_express.view

Read LiveDoc Express batch and variant information.

seismic.livedoc_express.manage

Manage LiveDoc Express batch and variant data and execute batch generations.

seismic.planner.view

Read item information and properties about objects in planner. This includes projects, tasks, activity, comments, and custom properties.

seismic.planner.manage

Manage projects, tasks, and their item information and properties, including activity, comments, and custom properties.