mirror of
https://github.com/haiwen/seafile-admin-docs.git
synced 2025-12-26 02:32:50 +00:00
Add role permission can_create_wiki and can_publish_wiki
This commit is contained in:
parent
232887460a
commit
d889a78bb8
|
|
@ -6,12 +6,14 @@ You can add/edit roles and permission for users. A role is just a group of users
|
|||
|
||||
!!! tip "After set `role_quote`, it will take affect once a user with such a role login into Seafile. You can also manually change `seafile-db.RoleQuota`, if you want to see the effect immediately."
|
||||
|
||||
- `can_add_public_repo` is to set whether a role can create a public library, default is `False`.
|
||||
- `can_add_public_repo` is to set whether a role can create a public library (shared by all login users), default is `False`.
|
||||
|
||||
!!! tip "Since version 11.0.9 pro, `can_share_repo` is added to limit users' ability to share a library"
|
||||
|
||||
!!! warning "The `can_add_public_repo` option will not take effect if you configure global `CLOUD_MODE = True`"
|
||||
|
||||
- `can_create_wiki` and `can_publish_wiki` are used to control whether a role can create a Wiki and publish a Wiki. (A published Wiki have a special URL and can be visited by anonymous users)
|
||||
|
||||
- `storage_ids` permission is used for assigning storage backends to users with specific role. More details can be found in [multiple storage backends](../setup/setup_with_multiple_storage_backends.md).
|
||||
|
||||
- `upload_rate_limit` and `download_rate_limit` are added to limit upload and download speed for users with different roles.
|
||||
|
|
@ -48,7 +50,8 @@ Seafile comes with two build-in roles `default` and `guest`, a default user is a
|
|||
'can_export_files_via_mobile_client': True,
|
||||
'storage_ids': [],
|
||||
'role_quota': '',
|
||||
'can_publish_repo': True,
|
||||
'can_create_wiki': True,
|
||||
'can_publish_wiki': True,
|
||||
'upload_rate_limit': 0, # unit: kb/s
|
||||
'download_rate_limit': 0,
|
||||
},
|
||||
|
|
@ -75,7 +78,8 @@ While a guest user can only read files/folders in the system, here are the permi
|
|||
'can_export_files_via_mobile_client': False,
|
||||
'storage_ids': [],
|
||||
'role_quota': '',
|
||||
'can_publish_repo': False,
|
||||
'can_create_wiki': False,
|
||||
'can_publish_wiki': False,
|
||||
'upload_rate_limit': 0,
|
||||
'download_rate_limit': 0,
|
||||
},
|
||||
|
|
@ -105,7 +109,8 @@ ENABLED_ROLE_PERMISSIONS = {
|
|||
'can_export_files_via_mobile_client': True,
|
||||
'storage_ids': [],
|
||||
'role_quota': '',
|
||||
'can_publish_repo': True,
|
||||
'can_create_wiki': True,
|
||||
'can_publish_wiki': True,
|
||||
'upload_rate_limit': 2000, # unit: kb/s
|
||||
'download_rate_limit': 4000,
|
||||
},
|
||||
|
|
@ -127,7 +132,8 @@ ENABLED_ROLE_PERMISSIONS = {
|
|||
'can_export_files_via_mobile_client': False,
|
||||
'storage_ids': [],
|
||||
'role_quota': '',
|
||||
'can_publish_repo': False,
|
||||
'can_create_wiki': False,
|
||||
'can_publish_wiki': False,
|
||||
'upload_rate_limit': 100,
|
||||
'download_rate_limit': 200,
|
||||
}
|
||||
|
|
@ -186,7 +192,8 @@ ENABLED_ROLE_PERMISSIONS = {
|
|||
'can_export_files_via_mobile_client': True,
|
||||
'storage_ids': [],
|
||||
'role_quota': '',
|
||||
'can_publish_repo': True,
|
||||
'can_create_wiki': True,
|
||||
'can_publish_wiki': True,
|
||||
'upload_rate_limit': 2000, # unit: kb/s
|
||||
'download_rate_limit': 4000,
|
||||
},
|
||||
|
|
@ -208,7 +215,8 @@ ENABLED_ROLE_PERMISSIONS = {
|
|||
'can_export_files_via_mobile_client': False,
|
||||
'storage_ids': [],
|
||||
'role_quota': '',
|
||||
'can_publish_repo': False,
|
||||
'can_create_wiki': False,
|
||||
'can_publish_wiki': False,
|
||||
'upload_rate_limit': 100,
|
||||
'download_rate_limit': 200,
|
||||
},
|
||||
|
|
@ -230,7 +238,8 @@ ENABLED_ROLE_PERMISSIONS = {
|
|||
'can_export_files_via_mobile_client': True,
|
||||
'storage_ids': [],
|
||||
'role_quota': '',
|
||||
'can_publish_repo': True,
|
||||
'can_create_wiki': True,
|
||||
'can_publish_wiki': True,
|
||||
'upload_rate_limit': 500,
|
||||
'download_rate_limit': 800,
|
||||
},
|
||||
|
|
|
|||
|
|
@ -24,6 +24,8 @@ Configuration changes:
|
|||
* ADDITIONAL_APP_BOTTOM_LINKS is removed. Because there is no buttom bar in the navigation side bar now.
|
||||
* SERVICE_URL and FILE_SERVER_ROOT are removed. SERVICE_URL will be calculated from SEAFILE_SERVER_PROTOCOL and SEAFILE_SERVER_HOSTNAME in `.env` file.
|
||||
* `ccnet.conf` is removed. Some of its configuration items are moved from `.env` file, others are read from items in `seafile.conf` with same name.
|
||||
* Two role permissions are added, `can_create_wiki` and `can_publish_wiki` are used to control whether a role can create a Wiki and publish a Wiki. The old role permission `can_publish_repo` is removed.
|
||||
|
||||
|
||||
Other changes:
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue