Skip to content

Commit

Permalink
Fixes #36663 - Add permission to modify LookupValue resource
Browse files Browse the repository at this point in the history
This is necessary when using gql to allow non-admin users
to modify lookup-key values.
  • Loading branch information
nofaralfasi committed Aug 9, 2023
1 parent 17ae808 commit 5ffba37
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions app/registries/foreman/access_permissions.rb
Original file line number Diff line number Diff line change
Expand Up @@ -314,6 +314,7 @@
:"api/v2/common_parameters" => [:destroy],
:"api/v2/parameters" => [:destroy, :reset],
}
map.permission :create_lookup_values, { :lookup_values => [:index] }
end

permission_set.security_block :images do |map|
Expand Down
1 change: 1 addition & 0 deletions db/seeds.d/020-permissions_list.rb
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ def permissions
['Parameter', 'create_params'],
['Parameter', 'edit_params'],
['Parameter', 'destroy_params'],
['LookupValue', 'create_lookup_values'],
['PersonalAccessToken', 'view_personal_access_tokens'],
['PersonalAccessToken', 'create_personal_access_tokens'],
['PersonalAccessToken', 'revoke_personal_access_tokens'],
Expand Down

0 comments on commit 5ffba37

Please sign in to comment.