Class: Aws::ManagedGrafana::Types::RoleValues

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb

Overview

This structure defines which groups defined in the SAML assertion attribute are to be mapped to the Grafana Admin and Editor roles in the workspace. SAML authenticated users not part of Admin or Editor role groups have Viewer permission over the workspace.

Constant Summary collapse

SENSITIVE =
[:editor, :admin]

Instance Attribute Summary collapse

Instance Attribute Details

#adminArray<String>

A list of groups from the SAML assertion attribute to grant the Grafana Admin role to.

Returns:

  • (Array<String>)


1287
1288
1289
1290
1291
1292
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1287

class RoleValues < Struct.new(
  :editor,
  :admin)
  SENSITIVE = [:editor, :admin]
  include Aws::Structure
end

#editorArray<String>

A list of groups from the SAML assertion attribute to grant the Grafana Editor role to.

Returns:

  • (Array<String>)


1287
1288
1289
1290
1291
1292
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1287

class RoleValues < Struct.new(
  :editor,
  :admin)
  SENSITIVE = [:editor, :admin]
  include Aws::Structure
end