Permissons

📘

What are scopes?

Scopes let you specify exactly how your app needs to access a Seismic tenant.

Seismic uses scopes that refer to the object they grant access to, followed by the defined action that is permitted (e.g seismic.library.view).

The list of objects includes self, user, configuration, reporting, delivery, library, and workspace.

There are currently only 2 defined sets of actions:

  • view: Reading the full information about a resource.
  • manage: Modifying the resource (e.g. creating, updating, or deleting)

🚧

Permissions

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

Scope

Description

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.