class PowerBI::User
Attributes
display_name[R]
email_address[R]
group_user_access_right[R]
identifier[R]
principal_type[R]
Public Class Methods
new(tenant, data)
click to toggle source
# File lib/power-bi/user.rb, line 5 def initialize(tenant, data) @email_address = data[:emailAddress] @group_user_access_right = data[:groupUserAccessRight] @display_name = data[:displayName] @identifier = data[:identifier] @principal_type = data[:principalType] @workspace = data[:workspace] @tenant = tenant end
Public Instance Methods
delete()
click to toggle source
# File lib/power-bi/user.rb, line 15 def delete @tenant.delete("/groups/#{@workspace.id}/users/#{@email_address}") @workspace.users.reload end