You have configured PCF to use your LDAP server as a source of authentication. While LDAP integration is working properly, users experience odd behavior trying to accept invitations.
This includes:
This is a known limitation of the invitation workflow. Currently, the invitation workflow assumes that a user's username will be the user's email address. When this does not happen, which is typical for a system configured to use LDAP, users will not be able to accept invitations.
The suggested workaround is to not use the invitation workflow. There are two parts to this. The first part is to disable the invitation workflow and the second is to onboard your users. Both of these are discussed in detail below.
To disable the invitations, create an account and reset password flows in App Manager, you'll need to perform the following steps.
An administrator can manually add users to orgs with the `cf set-org-role` and `cf set-space-role` commands.
Here are the steps for this workflow.
An administrator a bulk import user accounts from LDAP into UAA. With this option, the administrator can initialize and configure multiple user accounts without involving the end-users.
The import tool and instructions on its usage can be found here:
https://github.com/pivotalservices/uaaldapimport