-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
The DSpace Client can be extended to support further API functionality as documented in https://github.com/DSpace/RestContract/blob/main/epersons.md and https://github.com/DSpace/RestContract/blob/main/epersongroups.md.
Functions include:
- get EPerson ID for User
- get special groups for User
- get User By ID
- search User by E-Mail
- search User by metadata
- search for users not in a specific grouo
- update user metadata (via patch operation)
- get groups of a user
- change password
- fetch all groups
- get group by UUID
- delete group
- update group name
- get all subgroups of a parent group
- add a subgroup to a parent group
- search groups by metadata
- fetch all persons in a group
Sample files should document the usage of the functions.
The create_person function can be extended with additional error handling.
Metadata
Metadata
Assignees
Labels
No labels