Module: privileges/privilege-resolver
Functions
sendPrivileged
▸ sendPrivileged(messageType
): privilegeString
[] | null
Parameters
Name | Type |
---|---|
messageType | keyof ShopwareMessageTypes |
Returns
privilegeString
[] | null
Defined in
src/privileges/privilege-resolver.ts:20
handlePrivileged
▸ handlePrivileged(messageType
, origin
): privilegeString
[] | null
Parameters
Name | Type |
---|---|
messageType | keyof ShopwareMessageTypes |
origin | string |
Returns
privilegeString
[] | null
Defined in
src/privileges/privilege-resolver.ts:31
findExtensionByBaseUrl
▸ findExtensionByBaseUrl(baseUrl
): extension
| undefined
Parameters
Name | Type |
---|---|
baseUrl | string |
Returns
extension
| undefined
Defined in
src/privileges/privilege-resolver.ts:75
Type Aliases
privilegeString
Ƭ privilegeString: `${keyof privileges}:${string}`
Defined in
src/privileges/privilege-resolver.ts:5
privileges
Ƭ privileges: Object
Type declaration
Name | Type |
---|---|
additional? | string [] |
create? | string [] |
read? | string [] |
update? | string [] |
delete? | string [] |
Defined in
src/privileges/privilege-resolver.ts:7
extension
Ƭ extension: Object
Type declaration
Name | Type |
---|---|
baseUrl | string |
permissions | privileges |
Defined in
src/privileges/privilege-resolver.ts:15