Skip to content
← すべての用語

RBAC (Role-Based Access Control)

定義

Role-Based Access Control (RBAC) is a security model that assigns permissions to predefined roles (like Owner, Admin, Manager, Editor, Viewer) rather than individual users. Each role has a specific set of capabilities — who can create recipes, run workflows, approve actions, manage API keys, or view audit logs. RBAC ensures the principle of least privilege: users get exactly the access they need, nothing more.

JieGou's Role Hierarchy

JieGou implements a 5-role hierarchy: Owner (full control), Admin (manage users and settings), Manager (approve workflows and manage department), Editor (create and run recipes), and Viewer (read-only access). The hierarchy is strict — a Manager cannot grant Admin permissions, and an Editor cannot approve workflows requiring Manager approval.

Department-Scoped RBAC

Roles are scoped per department. A user can be a Manager in Sales and a Viewer in Finance. This enables cross-functional teams while maintaining departmental boundaries — the Sales team can't modify Finance workflows, and vice versa.

実際に体験してみましょう

今すぐレシピとワークフローでAI自動化の構築を始めましょう。