RosterPerson
A person’s properties and their values.
Declaration
object RosterPersonProperties
| Name | Type | Description |
|---|---|---|
email_address | string | The email address of the person that Apple School Manager displays. Available in X-Protocol version 5 and later. |
first_name | string | The person’s first (given) name. Maximum length iw 1024 UTF-8 characters. Available in protocol version 3 and later. |
grade | string | The grade information for the student. Maximum length is 256 UTF-8 characters. Value can be null. Not used for instructors. |
is_federated_auth | boolean | If |
last_name | string | The person’s last name. Maximum length is 1024 UTF-8 characters. Available in protocol version 3 and later. |
managed_apple_id | string | The Managed Apple Account for the person. Maximum length is 1024 UTF-8 characters. |
middle_name | string | The person’s middle name. Maximum length is 1024 UTF-8 characters. Available in protocol version 3 and later. |
name | string | The person’s name. Maximum length is 1024 UTF-8 characters. |
op_date | string | The time stamp, in iSO 8601 format, when the system added, updated, or deleted the person. |
passcode_type | string | The password policy of the person. Possible values are |
person_id | string | The |
sis_username | string | The SIS |
source | string | The creation data source of the class. |
source_system_identifier | string | The identifier that the organization configures for the person. Maximum length is 256 UTF-8 characters. |
status | string | The status of the person. Possible values are |
unique_identifier | string | The unique identifier for the person. Maximum length 256 UTF-8 characters. |