Plan, design, and implement A/B tests and experiments with statistical rigor. Covers hypothesis frameworks, sample sizing, metrics, and result analysis.
日本語の概要は準備中です。原文の説明を表示しています。
Authorization for Educabot EdTech LatAm: RBAC, ABAC, ReBAC, multi-tenant, ownership checks, Postgres RLS, Go/TS middleware, JWT claims, permission cache, auditing.
日本語の概要は準備中です。原文の説明を表示しています。
実行スコア 未検証
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Default: RBAC with per-tenant scoping + ownership checks. If the rules grow → ABAC with Casbin. If granular sharing is needed → evaluate OpenFGA.
| Model | When | Tool |
|---|---|---|
| RBAC | 80% of cases, static roles | roles/permissions table |
| ABAC | Rules with dynamic context (dates, states, props) | Casbin (Go/TS) |
| ReBAC | Granular Google Docs-style sharing | OpenFGA, SpiceDB |
Typical roles: super_admin, tenant_admin, teacher, tutor, student, api_client
Tables: roles, permissions (resource:action), role_permissions (N:M), user_roles (scoped to a tenant). JWT: sub + tenant_id + roles + perms (optional) + TTL 15min. Cache: Redis perms:{user_id}:{tenant_id} TTL 5min.
→ Read references/schema-jwt-cache.md for full schema definitions, JWT structure, cache config, and audit format
tenant_id matches the JWT (cross-tenant denied)Defense in depth — a query bug without WHERE does not leak cross-tenant data:
ENABLE ROW LEVEL SECURITY on tables with tenant_idUSING (tenant_id = current_setting('app.tenant_id')::uuid)SET LOCAL app.tenant_id = ?| Case | Handling |
|---|---|
| Super admin (break-glass) | Heavy logging, Slack alert, dual approval for destructive operations |
| Minors (<12-13) | Policy: deny share_external if is_minor. LatAm compliance |
| API clients (M2M) | api_client role, minimal scopes, credential rotation |
→ Read references/anti-patterns.md for 10 authorization anti-patterns with corrections
→ Read references/checklist.md for 11-item implementation checklist
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Plan, design, and implement A/B tests and experiments with statistical rigor. Covers hypothesis frameworks, sample sizing, metrics, and result analysis.
日本語の概要は準備中です。原文の説明を表示しています。
Web/mobile accessibility decision guide: WCAG 2.2 AA, ARIA, keyboard nav, focus management, contrast, testing. Use for: a11y, accessibility, wcag, aria, screen reader, keyboard, contrast.
日本語の概要は準備中です。原文の説明を表示しています。
Generate, iterate, and scale ad creative for paid advertising across Google, Meta, LinkedIn, and X. Covers platform specs, creative frameworks, and quality validation.
日本語の概要は準備中です。原文の説明を表示しています。
Interactive music for games: vertical layering, horizontal re-sequencing, stingers, transition rules with sync points, and mapping gameplay states to music. Use for: adaptive music, dynamic music system, musical transitions, combat music.
日本語の概要は準備中です。原文の説明を表示しています。
Design multi-agent systems, create agent architectures, define communication patterns, and build autonomous agent workflows with structured evaluation frameworks.
日本語の概要は準備中です。原文の説明を表示しています。
Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, response formats, and quality loops.
日本語の概要は準備中です。原文の説明を表示しています。