Wranglers
=========

A wrangler is a user that can manage the transfers of other users. A :doc:`superuser </security/superuser>` can grant wrangler permissions to any OS user name or group name.

Typically, objects, such as transfers, manifests, and destinations, can only be viewed, modified, and deleted by the user who created the object. By making the API call :meth:`~jetstream.serverinterface.ServerInterface.wrangler`, a wrangler user can modify and delete objects owned by other users.

.. note::
    :doc:`Superusers </security/superuser>` are always wranglers. Calling :meth:`~jetstream.serverinterface.ServerInterface.superuser` grants both wrangler permissions and superuser permissions.

.. seealso::
  * :meth:`~jetstream.serverinterface.ServerInterface.wrangler`
  * :meth:`~jetstream.serverinterface.ServerInterface.addWranglerAsync`
  * :meth:`~jetstream.serverinterface.ServerInterface.deleteWrangler`
  * :meth:`~jetstream.serverinterface.ServerInterface.getWranglers`
