02.Gitea权限管理体系

清夏晚风

权限管理体系

权限层级

1
2
3
4
5
graph TD
A[系统管理员] --> B[组织管理员]
B --> C[仓库管理员]
C --> D[协作者]
D --> E[访客]

企业级配置示例

1
2
3
4
5
6
7
8
9
10
[service]
DISABLE_REGISTRATION = true # 禁用自主注册
REQUIRE_SIGNIN_VIEW = true # 强制登录访问

[oauth2]
ENABLED = true
JWT_SECRET = your_jwt_secret_key

[admin]
DEFAULT_EMAIL_NOTIFICATIONS = enabled

LDAP集成

1
2
3
4
5
6
7
[auth]
ENABLE_LDAP = true

[ldap]
HOST = ldap://corp.example.com:389
USER_FILTER = (&(objectClass=person)(sAMAccountName=%s))
ADMIN_FILTER = (memberOf=CN=gitea-admins,OU=Groups,DC=example,DC=com)

最佳实践:使用RBAC模型进行细粒度权限控制

  • Title: 02.Gitea权限管理体系
  • Author: 清夏晚风
  • Created at : 2026-01-13 16:48:23
  • Updated at : 2026-01-13 16:48:23
  • Link: https://blog.kimikkorow.eu.org/版本控制管理/Gitea/02.Gitea权限管理体系/
  • License: This work is licensed under CC BY-NC-SA 4.0.
On this page
02.Gitea权限管理体系