mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-26 11:34:58 +02:00
* Apply patch Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com> * Fix merge errors Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com> * Fix drive header Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com> * Fix formatting Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com> * Fix tests Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com> --------- Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
20 lines
569 B
TypeScript
20 lines
569 B
TypeScript
import type { Builder } from '@hcengineering/model'
|
|
import core from '@hcengineering/core'
|
|
import lead from '@hcengineering/lead'
|
|
|
|
export function definePermissions (builder: Builder): void {
|
|
builder.createDoc(
|
|
core.class.Permission,
|
|
core.space.Model,
|
|
{
|
|
label: lead.string.ForbidCreateFunnelPermission,
|
|
scope: 'workspace',
|
|
txClass: core.class.TxCreateDoc,
|
|
objectClass: lead.class.Funnel,
|
|
forbid: true,
|
|
description: lead.string.ForbidCreateFunnelPermissionDescription
|
|
},
|
|
lead.permission.ForbidCreateFunnel
|
|
)
|
|
}
|