X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2eb88069ea1a778e2a748e4d05244d31912398fa..385d9ac5f47bec5c5a5fc9770c74b1a7d8dd2974:/services/api/app/models/group.rb diff --git a/services/api/app/models/group.rb b/services/api/app/models/group.rb index 81161e24da..aa3a19bf87 100644 --- a/services/api/app/models/group.rb +++ b/services/api/app/models/group.rb @@ -54,6 +54,7 @@ class Group < ArvadosModel super.merge( 'can_write' => ['owner_uuid', 'uuid'], 'can_manage' => ['owner_uuid', 'uuid'], + 'writable_by' => ['owner_uuid', 'uuid'], ) end @@ -272,7 +273,7 @@ class Group < ArvadosModel if !super return false elsif group_class == "role" && - !Rails.configuration.Users.CreateRoleGroups && + !Rails.configuration.Users.CanCreateRoleGroups && !current_user.andand.is_admin raise PermissionDeniedError.new("this cluster does not allow users to create role groups") else