.. _swh-deposit-register-account: .. admonition:: Intended audience :class: important - deposit clients - sysadm staff members Register account ================ .. _swh-deposit-register-account-as-deposit-client: As a deposit client ------------------- For this, as a client, you need to register an account on the swh keycloak `production `_ or `staging `_ instance. .. _swh-deposit-register-account-as-sysadm: As a sysadm ----------- 1. Retrieve the deposit client login (through email exchange or any other media). 2. Require a :ref:`provider url ` from the deposit client (through email exchange or any other media). 3. Within the keycloak `production instance `_ or `staging instance `_, add the `swh.deposit.api` role to the deposit client login. 4. Create an :ref:`associated deposit collection ` in the deposit instance. 5. Create :ref:`a deposit client ` with the provider url in the deposit instance. 6. To ensure everything is ok, ask the deposit client to check they can access at least the service document iri (authenticated).