Method: GoodData::Project#roles

Defined in:
lib/gooddata/models/project.rb

#rolesArray<GoodData::ProjectRole>

Gets the list or project roles

Returns:



1709
1710
1711
1712
1713
1714
1715
# File 'lib/gooddata/models/project.rb', line 1709

def roles
  url = "/gdc/internal/projects/#{pid}/roles"
  res = client.get url
  res['internalProjectRoles']['roles'].map do |r|
    client.create(GoodData::ProjectRole, r, project: self)
  end
end