As per our discussion - the SharePoint2010UserProfileConnector and 2007 User Profile connector requires an account field to be the first key for ModifyAnchor to work.
A determination should be made about whether the AccountName field in SharePoint can change, and if so whether the current field name can be retrieved.
This raises a question about the concrete requirements for a fixed schema in a larger sense, and what a fixed schema is event meant to be.
There are a number of ways of potentially thinking about fixed schemas:
- A fixed schema field is a field that cannot be changed from a concrete/constant field defined in IDB
- A fixed schema field is a field that must be present, and needs to be requested from the target identity management store.
- A fixed schema field is a field which must be a key or must have a name, or must be readonly etc., but all other values can change
- A fixed schema field is there to help, and that takes precedence over whether it doesn't necessarily need to be in the schema (but will always be in the target store).
Customer support service by UserEcho