INNER CODE UNIT · TypeScript
createTenantRBAC
phellipeandrade/rbac · src/index.ts:5
export async function createTenantRBAC<P>(
adapter: RoleAdapter<P>,
tenantId: string,
config: RBACConfig = {}
): Promise<RBACInstance<P>> {
const roles = await adapter.getRoles(tenantId);
return RBAC<P>(config)(roles);
}
export * from './middlewares';
export * from './roles.schema';
export default RBAC;