Class: SCIMMY.Schemas.EnterpriseUser

SCIM EnterpriseUser Schema

Summary:
  • Ensures an EnterpriseUser instance conforms to the EnterpriseUser schema extension set out in RFC7643ยง4.3.
  • Can be used directly, but is typically used to extend the SCIMMY.Schemas.User schema definition.

Usage

Instantiates a new enterprise user that conforms to the SCIM EnterpriseUser schema definition

                    
                        new SCIMMY.Schemas.EnterpriseUser(resource, directionopt, basepathopt, filtersopt)
                    
                
Parameters:
Name Type Default Description
resource Object
                        
                    

the source data to feed through the schema definition

directionopt String
                        "both"
                    

whether the resource is inbound from a request or outbound for a response

basepathopt String
                        
                    

the base path for resolution of a resource's location

filtersopt SCIMMY.Types.Filter
                        
                    

attribute filters to apply to the coerced value

Properties:
Name Type Description
employeeNumberopt String

numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization

costCenteropt String

identifies the name of a cost center

organizationopt String

identifies the name of an organization

divisionopt String

identifies the name of a division

departmentopt String

identifies the name of a department

manageropt Object

the User's manager

Properties
Name Type Description
value String

the id of the SCIM resource representing the User's manager

$refopt String

the URI of the SCIM resource representing the User's manager

displayNameopt String

the displayName of the User's manager

Members