26 lines
445 B
TypeScript
26 lines
445 B
TypeScript
import type { Statement } from '#root/access/access.schemas.ts';
|
|
|
|
const statements = {
|
|
all: [
|
|
{
|
|
effect: 'allow',
|
|
resources: ['**'],
|
|
actions: ['**'],
|
|
},
|
|
],
|
|
noRead: [
|
|
{
|
|
effect: 'allow',
|
|
resources: ['**'],
|
|
actions: ['**'],
|
|
},
|
|
{
|
|
effect: 'disallow',
|
|
resources: ['**'],
|
|
actions: ['mqtt:read'],
|
|
},
|
|
],
|
|
} satisfies Record<string, Statement[]>;
|
|
|
|
export { statements };
|