class OnSIP::Organization

Public Instance Methods

add_user(attrs = {}) click to toggle source

Adds a User to the Organization

reference at developer.onsip.com/admin-api/Users/#user-add

@example Add User attrs = {‘Username’ => ‘docs’,

'Domain' => 'example.onsip.com',
'Name' => 'Docs',
'Email' => 'docs@example.onsip.com',
'AuthUsername' => 'example',
'Password' => 'mysuperpassword',
'PasswordConfirm' => 'mysuperpassword'}

organziation.add_user(attrs)

@return [ User ] The created User.

# File lib/onsip/models/organization.rb, line 24
def add_user(attrs = {})
  User.add self, attrs
end
id() click to toggle source
# File lib/onsip/models/organization.rb, line 5
def id
  @attributes.OrganizationId
end
migrate_domain(new_domain) click to toggle source
# File lib/onsip/models/organization.rb, line 28
def migrate_domain(new_domain)
  self.class.migrate_domain(self.id, self.attributes.Domain, new_domain)
end