diff --git a/changelog/unreleased/ocs-user-deprovisioning.md b/changelog/unreleased/ocs-user-deprovisioning.md new file mode 100644 index 0000000000..f2d9c0f2d0 --- /dev/null +++ b/changelog/unreleased/ocs-user-deprovisioning.md @@ -0,0 +1,15 @@ +Enhancement: User Deprovisioning for the OCS API + +Use the CS3 API and Reva to deprovision users completely. + +Two new environment variables introduced: +``` +OCS_IDM_ADDRESS +STORAGE_USERS_DRIVER +``` + +`OCS_IDM_ADDRESS` is also an alias for `OCIS_URL`; allows the OCS service to mint jwt tokens for the authenticated user that will be read by the reva authentication middleware. + +`STORAGE_USERS_DRIVER` determines how a user is deprovisioned. This kind of behavior is needed since every storage driver deals with deleting differently. + +https://github.com/owncloud/ocis/pull/1962