Sha256: 29a59d08ca50773982aab7e93919b8c14e52c3c3d7a5a23b078bae2aa3c6c2f3

Contents?: true

Size: 528 Bytes

Versions: 10

Compression:

Stored size: 528 Bytes

Contents

Role.without_auditing do
  insights_admin_role = Role.where(:name => "Access Insights Admin").first
  insights_viewer_role = Role.where(:name => "Access Insights Viewer").first
  view_host_perm = Permission.find_by_name(:view_hosts)
  if insights_admin_role
    insights_admin_role.add_permissions!(:view_hosts) unless insights_admin_role.has_permission?(view_host_perm)
  end
  if insights_viewer_role
    insights_viewer_role.add_permissions!(:view_hosts) unless insights_viewer_role.has_permission?(view_host_perm)
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
redhat_access-2.0.9 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.8 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.7 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.6 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.5 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.4 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.3 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.2 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.1 db/seeds.d/200-update-insights-roles.rb
redhat_access-2.0.0 db/seeds.d/200-update-insights-roles.rb