@univerjs/core v0.5.0-beta.1 • Docs
Interface: IAuthzIoService
Methods
allowed()
allowed(config, context?): Promise<ActionInfo[]>
Parameters
Parameter | Type |
---|---|
config | AllowedRequest |
context ? | ILogContext |
Returns
Promise
<ActionInfo
[]>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:25
batchAllowed()
batchAllowed(config, context?): Promise<ObjectActionInfo[]>
Parameters
Parameter | Type |
---|---|
config | AllowedRequest [] |
context ? | ILogContext |
Returns
Promise
<ObjectActionInfo
[]>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:26
create()
create(config, context?): Promise<string>
Parameters
Parameter | Type |
---|---|
config | CreateRequest |
context ? | ILogContext |
Returns
Promise
<string
>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:24
createCollaborator()
createCollaborator(config, context?): Promise<void>
Parameters
Parameter | Type |
---|---|
config | CreateCollaboratorRequest |
context ? | ILogContext |
Returns
Promise
<void
>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:33
deleteCollaborator()
deleteCollaborator(config, context?): Promise<void>
Parameters
Parameter | Type |
---|---|
config | DeleteCollaboratorRequest |
context ? | ILogContext |
Returns
Promise
<void
>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:32
list()
list(config, context?): Promise<PermissionPoint[]>
Parameters
Parameter | Type |
---|---|
config | ListPermPointRequest |
context ? | ILogContext |
Returns
Promise
<PermissionPoint
[]>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:27
listCollaborators()
listCollaborators(config, context?): Promise<Collaborator[]>
Parameters
Parameter | Type |
---|---|
config | ListCollaboratorRequest |
context ? | ILogContext |
Returns
Promise
<Collaborator
[]>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:30
listRoles()
listRoles(config, context?): Promise<{
actions: UnitAction[];
roles: UnitRoleKV[];
}>
Parameters
Parameter | Type |
---|---|
config | ListRolesRequest |
context ? | ILogContext |
Returns
Promise
<{
actions
: UnitAction
[];
roles
: UnitRoleKV
[];
}>
Name | Type | Defined in |
---|---|---|
actions | UnitAction [] | packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:28 |
roles | UnitRoleKV [] | packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:28 |
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:28
putCollaborators()
putCollaborators(config, context?): Promise<void>
Parameters
Parameter | Type |
---|---|
config | PutCollaboratorsRequest |
context ? | ILogContext |
Returns
Promise
<void
>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:34
update()
update(config, context?): Promise<void>
Parameters
Parameter | Type |
---|---|
config | UpdatePermPointRequest |
context ? | ILogContext |
Returns
Promise
<void
>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:29
updateCollaborator()
updateCollaborator(config, context?): Promise<void>
Parameters
Parameter | Type |
---|---|
config | UpdateCollaboratorRequest |
context ? | ILogContext |
Returns
Promise
<void
>
Defined in
packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/authz-io/type.ts:31