Skip to main content

Variable: API\_KEY\_ROLE

Gala Launchpad SDK 9.0.0-rc.5


Gala Launchpad SDK 9.0.0-rc.5 / index / API_KEY_ROLE

Variable: API_KEY_ROLE

const API_KEY_ROLE: object

Defined in: packages/launchpad-sdk/dist/types/api-key.dto.d.ts:22

API Key Role Values

Hierarchical roles determining permissions:

  • OWNER: Full access (indistinguishable from normal auth)
  • MANAGER: Moderator + Technical Producer + recordings + stream settings
  • TECHNICAL_PRODUCER: Simulcast targets, stream key, stop/start stream
  • MODERATOR: Manage comments, chat messages, ban/unban users

Type Declaration​

MANAGER​

readonly MANAGER: "MANAGER"

Overseer: Moderator + Technical Producer + recordings + stream settings

MODERATOR​

readonly MODERATOR: "MODERATOR"

Manage comments, chat messages, ban/unban users

OWNER​

readonly OWNER: "OWNER"

Full access, indistinguishable from normal auth session

TECHNICAL_PRODUCER​

readonly TECHNICAL_PRODUCER: "TECHNICAL_PRODUCER"

Setup simulcast targets, get stream key, stop/start stream, prep work