Access Control
LogDoc provides fine-grained access control with role-based permissions. Manage who can view, search, and manage logs across your organization.
Built-in Roles
LogDoc ships with four predefined roles that cover common use cases:
Admin
Full system access. Manage users, roles, pipelines, and all configuration settings.
Operator
Manage pipelines and view logs. Cannot modify users or system settings.
Permission Configuration
Define custom roles with granular permissions in your configuration file:
yaml
access_control:
roles:
- name: log-viewer
permissions:
- logs:read
- logs:search
- dashboards:view
Always follow the principle of least privilege when assigning roles. Start with minimal permissions and add more as needed. Audit role assignments regularly.