Method: GoodData::Project.remove_user_groups_from_dashboard
- Defined in:
- lib/gooddata/models/project.rb
.remove_user_groups_from_dashboard(group_dashboards, dashboard, common_group_names) ⇒ Object
494 495 496 497 498 499 500 501 |
# File 'lib/gooddata/models/project.rb', line 494 def remove_user_groups_from_dashboard(group_dashboards, dashboard, common_group_names) group_dashboards.each do |group_dashboard| group_name = group_dashboard[:name] next if common_group_names && common_group_names[group_name] dashboard.revoke(:member => group_dashboard[:user_group], :permission => group_dashboard[:permission]) end end |