Here are more details about the trouble.
Logs authentication for existing user that was not SAML Provisioned.
```
18-05-21 08:35:40,605 DEBUG [qtp1744347043-9] [org.xdi.oxauth.service.UserService] (UserService.java:192) - Getting user information from LDAP: attributeName = 'mail', attributeValue = 'md@mydomain'
2018-05-21 08:35:40,619 DEBUG [qtp1744347043-9] [org.xdi.oxauth.service.UserService] (UserService.java:203) - Found '1' entries
2018-05-21 08:35:40,619 DEBUG [qtp1744347043-9] [org.xdi.oxauth.service.UserService] (UserService.java:192) - Getting user information from LDAP: attributeName = 'oxExternalUid', attributeValue = 'passport-saml:md@mydomain'
2018-05-21 08:35:40,623 DEBUG [qtp1744347043-9] [org.xdi.oxauth.service.UserService] (UserService.java:203) - Found '0' entries
2018-05-21 08:35:40,623 DEBUG [qtp1744347043-9] [org.xdi.oxauth.auth.Authenticator] (Authenticator.java:265) - Authentication result for user 'null'. auth_step: '1', result: 'false', credentials: '2131578714'
2018-05-21 08:35:40,624 INFO [qtp1744347043-9] [org.xdi.oxauth.auth.Authenticator] (Authenticator.java:164) - Authentication failed for 'null'
2018-05-21 08:35:40,631 DEBUG [qtp1744347043-9] [org.xdi.oxauth.service.ClientService] (ClientService.java:137) - Found 1 entries for client id = @!1D0B.1BF8.E522.BBA2!0001!97FA.EC09!0008!A210.18C9
2018-05-21 08:35:40,632 DEBUG [qtp1744347043-9] [org.xdi.oxauth.service.ClientService] (ClientService.java:137) - Found 1 entries for client id = @!1D0B.1BF8.E522.BBA2!0001!97FA.EC09!0008!A210.18C9
2018-05-21 08:35:45,824 DEBUG [oxAuthScheduler_Worker-5] [org.xdi.service.timer.RequestJobListener] (RequestJobListener.java:52) - Bound request started
2018-05-21 08:35:45,826 DEBUG [oxAuthScheduler_Worker-5] [org.xdi.service.timer.TimerJob] (TimerJob.java:34) - Fire timer event [org.xdi.service.cdi.event.ConfigurationEvent] with qualifiers [@org.xdi.service.cdi.event.Scheduled()]
2018-05-21 08:35:45,829 DEBUG [oxAuthScheduler_Worker-5] [org.xdi.service.timer.RequestJobListener] (RequestJobListener.java:62) - Bound request ended
2018-05-21 08:35:45,836 DEBUG [oxAuthScheduler_Worker-1] [org.xdi.service.timer.RequestJobListener] (RequestJobListener.java:52) - Bound request started
2018-05-21 08:35:45,838 DEBUG [oxAuthScheduler_Worker-1] [org.xdi.service.timer.TimerJob] (TimerJob.java:34) - Fire timer event [org.xdi.service.cdi.event.LdapStatusEvent] with qualifiers [@org.xdi.service.cdi.event.Scheduled()]
2018-05-21 08:35:45,852 DEBUG [oxAuthScheduler_Worker-1] [org.xdi.service.timer.RequestJobListener] (RequestJobListener.java:62) - Bound request ended
2018-05-21 08:35:45,906 DEBUG [oxAuthScheduler_Worker-2] [org.xdi.service.timer.RequestJobListener] (RequestJobListener.java:52) - Bound request started
2018-05-21 08:35:45,907 DEBUG [oxAuthScheduler_Worker-2] [org.xdi.service.timer.TimerJob] (TimerJob.java:34) - Fire timer event [org.xdi.oxauth.service.cdi.event.AuthConfigurationEvent] with qualifiers [@org.xdi.service.cdi.event.Scheduled()]
```
Logs from SAML Provisioned User
```
2018-05-21 08:37:05,122 DEBUG [qtp1744347043-14] [org.xdi.oxauth.service.UserService] (UserService.java:192) - Getting user information from LDAP: attributeName = 'mail', attributeValue = 'ja@mydomain'
2018-05-21 08:37:05,131 DEBUG [qtp1744347043-14] [org.xdi.oxauth.service.UserService] (UserService.java:203) - Found '1' entries
2018-05-21 08:37:05,131 DEBUG [qtp1744347043-14] [org.xdi.oxauth.service.UserService] (UserService.java:192) - Getting user information from LDAP: attributeName = 'oxExternalUid', attributeValue = 'passport-saml:ja@mydomain'
2018-05-21 08:37:05,137 DEBUG [qtp1744347043-14] [org.xdi.oxauth.service.UserService] (UserService.java:203) - Found '1' entries
2018-05-21 08:37:05,156 DEBUG [qtp1744347043-14] [org.xdi.oxauth.service.AuthenticationService] (AuthenticationService.java:299) - Authenticating user with LDAP: username: 'ja@mydomain', credentials: '2131578714'
2018-05-21 08:37:05,156 DEBUG [qtp1744347043-14] [org.xdi.oxauth.service.UserService] (UserService.java:87) - Getting user information from LDAP: userId = ja@mydomain
2018-05-21 08:37:05,165 DEBUG [qtp1744347043-14] [org.xdi.oxauth.service.UserService] (UserService.java:96) - Found 1 entries for user id = ja@mydomain
2018-05-21 08:37:05,181 DEBUG [qtp1744347043-14] [org.xdi.oxauth.auth.Authenticator] (Authenticator.java:265) - Authentication result for user 'ja@mydomain'. auth_step: '1', result: 'true', credentials: '2131578714'
2018-05-21 08:37:05,183 DEBUG [qtp1744347043-14] [org.xdi.oxauth.auth.Authenticator] (Authenticator.java:354) - Sending event to trigger user redirection: 'ja@mydomain
```
![enter image description here](https://i.imgur.com/wDcxTUz.png "Existing User")
![enter image description here](https://i.imgur.com/kWhAJkP.png "SAML Provisioned User")
I'm not sure how I can manually add the Authentication Methods as well for the Test user, as from the logs I can see that is searching for oxExternalUid.
```
2018-05-21 08:35:40,619 DEBUG [qtp1744347043-9] [org.xdi.oxauth.service.UserService] (UserService.java:192) - Getting user information from LDAP: attributeName = 'oxExternalUid', attributeValue = 'passport-saml:md@mydomain'
```
How can I update this value for the users who do not have this already.
Regards,