27179ad4f1
* feat(workspaces): stencil gql resolvers * fix(workspaces): lol lmao * feat(workspaces): stencil gql api and resolvers * fix(workspaces): roles and scopes * fix(workspaces): add scopes
26 lines
651 B
TypeScript
26 lines
651 B
TypeScript
import { TokenScopeData } from '@/modules/shared/domain/rolesAndScopes/types'
|
|
import { Scopes } from '@speckle/shared'
|
|
|
|
export const workspaceScopes: TokenScopeData[] = [
|
|
{
|
|
name: Scopes.Workspaces.Create,
|
|
description: 'Required for the creation of a workspace',
|
|
public: true
|
|
},
|
|
{
|
|
name: Scopes.Workspaces.Update,
|
|
description: 'Required for editing workspace information',
|
|
public: true
|
|
},
|
|
{
|
|
name: Scopes.Workspaces.Read,
|
|
description: 'Required for reading workspace data',
|
|
public: true
|
|
},
|
|
{
|
|
name: Scopes.Workspaces.Delete,
|
|
description: 'Required for deleting workspaces',
|
|
public: true
|
|
}
|
|
]
|