...
- Input takes a set of sources to look in, and a subject ID or identifier (depending on config)
- Return the subject
- This is for the "handles()" method which is supposed to return true if the adapter handles this subject, i.e. if the subject exists
Get members with attributes
- This is for the profile provider (to manage users/name/emails outside of Atlassian)
- Note, this could be implemented with a combination of other operations
- Input: group name from config file
- Return the members, with id, name, and email
Lookup subject with attributes
- This is for the profile provider (to manage users/name/emails outside of Atlassian)
- Input: username and optional group name from config file (if constraining Atlassian users to a certain group)
- Return the subject, with id, name, and email