Allow changing API performer ownership

Description

Enable the ability to change the performer (owner) of an API.
Update the interface and permissions to allow authorized users to reassign API ownership.
Ensure proper logging of ownership changes for auditing purposes.


Accepted criteria

  • Global admins can change the API performer (owner).

  • Ownership changes are logged for audit tracking.