UserUpdated: 2022-05-09 02:11:15
1. Local user
1.1 Add user
User-Local user, clickAdd, enter the page to add users.
|Name||Account Real Name|
|Account number||cannot be modified after successful creation|
|Password||Password can be edited manually or generated automatically|
|Forced password change on first login||When this function is enabled, user must change the initial password upon the first login|
|Mailbox||Support mailbox login|
|Home directory||User's personal file storage location|
|Virtual directory||After adding a virtual directory, users can view the user's virtual directory in the foreground and transfer and operate the files in the virtual directory. Support adding multiple virtual directories. Virtual directory alias: based on a path under the user's home directory; virtual directory path: based on a valid path to virtual storage.|
|Disable access paths||Set the paths that the user is prohibited from accessing, so that the front-end user page cannot display the files (folders) of this path, and cannot create, delete, rename, copy, move, upload, or download the files (folders) that are prohibited from accessing.|
|Permissions||File list, download files, delete, rename, create folders, upload files, sync folders, move, copy, invite, share|
|Upload file option||After enabling only upload new files, users can only upload newly added files, and cannot upload files with the same name.|
|Upload and download speed limit||Limit the upload and download speed of the user, the default speed is unlimited|
|Transfer file format||Transfer file format is divided into white list and black list. The whitelist is used to configure the file formats that the system allows to upload. Blacklist is used to configure the file formats that the system does not allow to upload. Multiple formats should be separated by ";", such as "txt;iso;mp4".|
|Transfer File Filtering||1) Support to prohibit setting file filtering conditions on the client-side, users cannot set filtering conditions for sync tasks created in their personal space. 2) Support to skip files whose file names meet certain conditions when transferring, support regular expressions, for example, to filter files starting with test when transferring, enter ^test.*. Support skipping files whose file size exceeds the set size when transferring.|
|File Transfer Notification||Notify administrator when uploading and downloading files|
|Mailbox sender||Send with administrator's configured mailbox: After setting, you need to configure the mailbox in the administrator's background mailbox settings before using. Email notifications such as sharing links will be sent to the mailbox configured by the administrator; Sending by user configured mailbox: After setting, users need to configure the mailbox in the account settings before using. Email notifications such as sharing links will be sent to the mailbox configured by users.|
|Share download email notification||1) Link and password will be sent in one email 2) Link and password will be sent in different emails|
|IP Login Whitelist||After checking Enable, enter the IP address that allows the user to login in the input box. Multiple IP addresses should be separated by ";", such as "127.0.0.1; 172.16.4.55; 126.96.36.199", and the suggested wildcard  is supported, such as 172.16.0-100. 0-100|
1.2 Edit user
Can edit user's password/home directory/permissions/speed limit/user group/prohibited path/synchronous directory function/file format transfer restriction/upload file option/file filtering/virtual directory/IP login whitelist/etc. Select any user and click Edit.
1.3 Lock/unlock user
1.4 Delete user account
Check the users you want to delete and click Delete above. Click confirm to delete successfully.
1.5 Import LDAP/AD domain account
Click Import LDAP/AD domain account to actively import all domain user accounts created by the domain server, provided that you need to configure LDAP/AP domain in User Integration - Third-party Authentication to support this feature.
2. User integration
It supports AD domain user authentication, mailbox user authentication, Linux system user authentication and external http authentication methods, which are interoperable with enterprise internal accounts and easy to operate. Users only need to import an enterprise AD domain account or input email, Linux system account password or external http authentication user account password to log in Raysync system at the front-end.
2.1 LDAP/AD domain authentication
Click User Integration - Third-party login authentication, select LDAP/AD domain Fill in the correct domain server address, domain name, domain username, domain password, click test, the test passed means the information is filled in correctly. Click Save to take effect.
2.2 Email authentication
Click Third-party login authentication, select Email Fill in the correct SMTP host, SMTP port, encryption, SMTP account and SMTP password, and the test pass means the information is filled in correctly. Click Save to take effect.
2.3 Unix System authentication
When using the Linux system root authority or sudo authority to start the Raysync service, it supports configuring the Linux system user authentication. Click User Integration - Third-Party Login Authentication, select System Authentication, and click Save. It prompts that the save is successful and the configuration is successful. (The Raysync service started by ordinary Linux system users does not have permission to perform this configuration.
2.4 External http authentication
Support using external http service for authentication Click User Integration - Third-Party login authentication, check External http authentication, enter the correct authentication service address, and click Save.
2.5 Default authentication permission configuration
After configuring the login authentication method, you can configure the default permission for the authenticated users. LDAP/AD domain & mailbox authentication: The configuration on this page only takes effect for new login accounts with these two authentication methods, and existing login accounts can modify the configuration through the account information list. System & External http authentication: accounts logged in through these two authentication methods will not generate account list in the account information, so if you need to change the account configuration, please edit this page.