|
88 | 88 | "non_sso_groups_allowed": true, |
89 | 89 | "non_sso_users_allowed": true, |
90 | 90 | "folder_permissions_groups_only": true, |
| 91 | + "group_admins_can_add_users": true, |
| 92 | + "group_admins_can_delete_users": true, |
| 93 | + "group_admins_can_enable_disable_users": true, |
| 94 | + "group_admins_can_modify_users": true, |
| 95 | + "group_admins_can_reset_passwords": true, |
| 96 | + "group_admins_can_set_user_password": true, |
91 | 97 | "hipaa": true, |
92 | 98 | "icon128": { |
93 | 99 | "name": "My logo", |
|
270 | 276 | "partner_name": "example", |
271 | 277 | "password_set_at": "2000-01-01T01:00:00Z", |
272 | 278 | "password_validity_days": 1, |
| 279 | + "primary_group_id": 1, |
273 | 280 | "public_keys_count": 1, |
274 | 281 | "receive_admin_alerts": true, |
275 | 282 | "require_2fa": "always_require", |
|
315 | 322 | "welcome_email_subject": "example", |
316 | 323 | "welcome_email_enabled": true, |
317 | 324 | "welcome_screen": "user_controlled", |
318 | | - "windows_mode_ftp": true, |
319 | | - "group_admins_can_set_user_password": true |
| 325 | + "windows_mode_ftp": true |
320 | 326 | } |
321 | 327 | ``` |
322 | 328 |
|
|
395 | 401 | * `non_sso_groups_allowed` (boolean): If true, groups can be manually created / modified / deleted by Site Admins. Otherwise, groups can only be managed via your SSO provider. |
396 | 402 | * `non_sso_users_allowed` (boolean): If true, users can be manually created / modified / deleted by Site Admins. Otherwise, users can only be managed via your SSO provider. |
397 | 403 | * `folder_permissions_groups_only` (boolean): If true, permissions for this site must be bound to a group (not a user). |
| 404 | +* `group_admins_can_add_users` (boolean): Allow group admins to create users in their groups |
| 405 | +* `group_admins_can_delete_users` (boolean): Allow group admins to delete users in their groups |
| 406 | +* `group_admins_can_enable_disable_users` (boolean): Allow group admins to enable or disable users in their groups |
| 407 | +* `group_admins_can_modify_users` (boolean): Allow group admins to modify users in their groups |
| 408 | +* `group_admins_can_reset_passwords` (boolean): Allow group admins to reset passwords for users in their groups |
| 409 | +* `group_admins_can_set_user_password` (boolean): Allow group admins to set password authentication method |
398 | 410 | * `hipaa` (boolean): Is there a signed HIPAA BAA between Files.com and this site? |
399 | 411 | * `icon128` (Image): Branded icon 128x128 |
400 | 412 | * `icon16` (Image): Branded icon 16x16 |
|
496 | 508 | * `welcome_email_enabled` (boolean): Will the welcome email be sent to new users? |
497 | 509 | * `welcome_screen` (string): Does the welcome screen appear? |
498 | 510 | * `windows_mode_ftp` (boolean): Does FTP user Windows emulation mode? |
499 | | -* `group_admins_can_set_user_password` (boolean): Allow group admins set password authentication method |
500 | 511 |
|
501 | 512 | --- |
502 | 513 |
|
@@ -629,6 +640,11 @@ $site->update(, [ |
629 | 640 | 'protocol_access_groups_only' => false, |
630 | 641 | 'revoke_bundle_access_on_disable_or_delete' => false, |
631 | 642 | 'bundle_watermark_value' => {"key":"example value"}, |
| 643 | + 'group_admins_can_add_users' => false, |
| 644 | + 'group_admins_can_delete_users' => false, |
| 645 | + 'group_admins_can_enable_disable_users' => false, |
| 646 | + 'group_admins_can_modify_users' => false, |
| 647 | + 'group_admins_can_reset_passwords' => false, |
632 | 648 | 'group_admins_can_set_user_password' => false, |
633 | 649 | 'bundle_recipient_blacklist_free_email_domains' => false, |
634 | 650 | 'bundle_recipient_blacklist_domains' => ["example"], |
@@ -795,7 +811,12 @@ $site->update(, [ |
795 | 811 | * `protocol_access_groups_only` (boolean): If true, protocol access permissions on users will be ignored, and only protocol access permissions set on Groups will be honored. Make sure that your current user is a member of a group with API permission when changing this value to avoid locking yourself out of your site. |
796 | 812 | * `revoke_bundle_access_on_disable_or_delete` (boolean): Auto-removes bundles for disabled/deleted users and enforces bundle expiry within user access period. |
797 | 813 | * `bundle_watermark_value` (object): Preview watermark settings applied to all bundle items. Uses the same keys as Behavior.value |
798 | | -* `group_admins_can_set_user_password` (boolean): Allow group admins set password authentication method |
| 814 | +* `group_admins_can_add_users` (boolean): Allow group admins to create users in their groups |
| 815 | +* `group_admins_can_delete_users` (boolean): Allow group admins to delete users in their groups |
| 816 | +* `group_admins_can_enable_disable_users` (boolean): Allow group admins to enable or disable users in their groups |
| 817 | +* `group_admins_can_modify_users` (boolean): Allow group admins to modify users in their groups |
| 818 | +* `group_admins_can_reset_passwords` (boolean): Allow group admins to reset passwords for users in their groups |
| 819 | +* `group_admins_can_set_user_password` (boolean): Allow group admins to set password authentication method |
799 | 820 | * `bundle_recipient_blacklist_free_email_domains` (boolean): Disallow free email domains for Bundle/Inbox recipients? |
800 | 821 | * `bundle_recipient_blacklist_domains` (array(string)): List of email domains to disallow when entering a Bundle/Inbox recipients |
801 | 822 | * `admins_bypass_locked_subfolders` (boolean): Allow admins to bypass the locked subfolders setting. |
|
0 commit comments