Please note: All new registrants to the Panopto Community Forum must be approved by a forum moderator or admin. As such, if you navigate to a feature that is members-only, you may receive an error page if your registration has not yet been approved. We apologize for any inconvenience and are approving new members as quickly as possible.
Confirm what happens when we delete a user in Panopto through API
in API
Can you please confirm what happens when we delete a user in Panopto through API?
Specifically:
- What happens to the user’s videos/recordings? Will they be deleted or become orphaned?
- Is there any automatic ownership transfer to admin/service account?
- Do we have any API or supported way to transfer all content from one user to another before deletion?
- In SSO setup, will the user get auto-created again if they try to log in?
We are planning to handle terminated user cleanup, so want to make sure we don’t lose any content.
Tagged:
0
Answers
Hi Yerram,
Here's what happens when a user is deleted via the Panopto Public API (
UserManagement.DeleteUsers):1. Videos/recordings They are not deleted and not orphaned. All of the user's sessions, uploads, streams, captions, tags, and related content are automatically reassigned to another user in a single atomic operation. The user's personal "My Folder" is preserved and moved into the site's Archive folder, accessible to admins.
2. Automatic ownership transfer Yes. The Public API automatically reassigns all content to the administrator who calls the
DeleteUsersAPI. There is no parameter to specify a different target, whichever admin makes the call becomes the new owner.3. Transferring content from one user to another before deletion There is no dedicated "transfer content" API. The supported approach is:
DeleteUserswhile authenticated as the admin/service account you want to own the content, orUpdateFolderParentand grant access to the intended user viaAccessManagement.4. SSO auto-creation on next login Yes, if the user still exists in your IdP, they will be re-provisioned as a brand-new Panopto account on their next login (new internal user ID, no link to previous content). To prevent this, disable the account in your IdP or restrict access via the IdProvider's group settings in Panopto.
5. Recommended workflow for terminated users
DeleteUsersauthenticated as a dedicated archive/service admin account so all content transfers to a known custodian.No content is lost as long as the deletion is performed by the admin account you want to receive the content.
I hope this helps.
Thanks,
-Adis