IBM® Verify supports the
following Egnyte attributes and error handling.
Supported attributes
Table 1. Attributes
| Attribute name |
Description |
Mapped CD attribute (Default mapping) |
Type |
Mandatory |
Modifiable |
userName |
User's username |
preferred_username |
String |
Yes |
No |
email |
User's email |
email |
String |
Yes |
Yes |
name.familyName |
User's surname |
family_name |
String |
Yes |
Yes |
name.givenName |
User's given name |
given_name |
String |
Yes |
Yes |
userType |
Type of user |
None |
String |
Yes |
Yes |
idpUserId |
Only required if the user is SSO authenticated and not using default user mapping. Do not
specify if user is not SSO authenticated. |
preferred_username |
String |
No |
Yes |
Error handling
Table 2. Error codes
| Sr. No. |
Status code |
Definition |
| 1. |
400 |
Invalid input error or authentication error |
| 2. |
401 |
Authentication error |
| 3. |
403 |
Authentication error or confirmed rate limit error |
| 4. |
404 |
Resource not found error |
| 5. |
409 |
Resource conflict error |
| 6. |
429 |
Confirmed rate limit error |