@univerjs/core v0.4.2 • Docs
Class: AuthzIoLocalService
Do not use the mock implementation in a production environment as it is a minimal version.
Implements
Constructors
new AuthzIoLocalService()
new AuthzIoLocalService(_resourceManagerService, _userManagerService): AuthzIoLocalService
Parameters
Parameter | Type |
---|---|
_resourceManagerService | IResourceManagerService |
_userManagerService | UserManagerService |
Returns
Defined in
Methods
allowed()
allowed(_config): Promise<ActionInfo[]>
Parameters
Parameter | Type |
---|---|
_config | AllowedRequest |
Returns
Promise
<ActionInfo
[]>
Implementation of
Defined in
batchAllowed()
batchAllowed(_config): Promise<ObjectActionInfo[]>
Parameters
Parameter | Type |
---|---|
_config | AllowedRequest [] |
Returns
Promise
<ObjectActionInfo
[]>
Implementation of
Defined in
create()
create(config): Promise<string>
Parameters
Parameter | Type |
---|---|
config | CreateRequest |
Returns
Promise
<string
>
Implementation of
Defined in
createCollaborator()
createCollaborator(): Promise<void>
Returns
Promise
<void
>
Implementation of
IAuthzIoService
.createCollaborator
Defined in
deleteCollaborator()
deleteCollaborator(): Promise<void>
Returns
Promise
<void
>
Implementation of
IAuthzIoService
.deleteCollaborator
Defined in
list()
list(config): Promise<PermissionPoint[]>
Parameters
Parameter | Type |
---|---|
config | ListPermPointRequest |
Returns
Promise
<PermissionPoint
[]>
Implementation of
Defined in
listCollaborators()
listCollaborators(): Promise<Collaborator[]>
Returns
Promise
<Collaborator
[]>
Implementation of
IAuthzIoService
.listCollaborators
Defined in
listRoles()
listRoles(): Promise<{
actions: UnitAction[];
roles: UnitRoleKV[];
}>
Returns
Promise
<{
actions
: UnitAction
[];
roles
: UnitRoleKV
[];
}>
Implementation of
Defined in
putCollaborators()
putCollaborators(config): Promise<void>
Parameters
Parameter | Type |
---|---|
config | PutCollaboratorsRequest |
Returns
Promise
<void
>
Implementation of
IAuthzIoService
.putCollaborators
Defined in
update()
update(config): Promise<void>
Parameters
Parameter | Type |
---|---|
config | UpdatePermPointRequest |
Returns
Promise
<void
>
Implementation of
Defined in
updateCollaborator()
updateCollaborator(): Promise<void>
Returns
Promise
<void
>
Implementation of
IAuthzIoService
.updateCollaborator