All requests for a new TDR account should be referred to our Digital Transfer Advisors on tdr@nationalarchives.gov.uk to validate the request before proceeding.
As agreed with the Judicial Office, any TDR new account requests can be automatically added providing that their email domain ends in:
-
@ejudiciary.net
-
@justice.gov.uk
Any requests made from @supremecourt.uk should be checked with paul.sandles@supremecourt.uk
All other requests received should be validated by the Judgments Judicial Helpdesk on judgmentshelpdesk@judiciary.uk
TDR user administrators have rights and privileges to manage:
- Transferring body users of the TDR application
- Create
- Delete
- Edit
- Assign to transferring bodies
- Transferring body groups:
- Add
- Remove
- Edit
- To send an email to a user in the lower environments (Integration / Staging) the user should either have:
- a GOVUK Notify account set up for the environment (for internal TNA users only); or
- have their email address added to the GOVUK Notify API integration guest list
Note: this is required as GOVUK Notify is not set up as a "live" service for TDR's lower environments.
Ask a developer to set up GOVUK Notify.
No additional set up is required for adding users to Production.
- Contact TDR team to request set up as a TDR user administrator: tdr@nationalarchives.gov.uk
- You will receive an email from the TDR team with:
- your user name
- URL to the Keycloak application: https://auth.tdr.nationalarchives.gov.uk/admin/tdr/console
- A separate email will be sent with an URL link for you to set a password
- Ensure you have either Google Authenticator (https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=en_GB) or Microsoft Authenticator (https://www.microsoft.com/en-us/account/authenticator) available as you will need these to log on to the Keycloak application
- Log on to the Keycloak application for the first time:
- Note: accessing Keycloak can only be done on the TNA network, via Citrix or connecting to TNA using PulseSecure
- Go to the provided URL
- You will be prompted to set scan a QR code with an authenticator application to set up MFA for Keycloak
If a new user belongs to a new transferring body not already added to Keycloak, then:
- Go to the "Groups" page:
- Click on the "tdr_transferring_body" group so that it is highlighted:
- Click "new"
- The "Create Group" page will open:
- Enter the name of the new transferring body
- Click "save":
- On the new group's page go to the attributes tab
- Enter a new "body" attribute:
- In the "key" field enter: body
- In the "value" field enter the code of the transferring body
- This must match the
TdrCode
field added to theBody
table in the database, so coordinate this change with the development team. It should begin withTDR-
, e.g.TDR-MOJ
orTDR-WA
. We use theTDR-
prefix to make it clear that the codes don't necessarily match departmental codes used in other catalogues.
- This must match the
- Click the "add" button under the "actions" column
- Then click "save":
- Go back to the "Group" page and under the "transferring_body" group the new transferring body should be visible:
- New users can now be assigned to that transferring body. See "Creating a new user" section
If a new user needs to be added, then:
- The following fields are required to be filled in for a valid user to be created:
- User Name (this should be the user's email address)
- First Name
- Last Name
- Click "save"
- Go to the "Groups" tab
- From the "Available Groups" box select the transferring body the new user belongs to:
- If the transferring body does not appear go to the "Adding a new transferring body" section for details of how to add a new transferring body
- Add the new user to the relevant transferring body by clicking "Join"
- From the "Available Groups" box select "user type" for the user:
- Judgment User:
- Standard User:
- Under the "Credentials Reset" section add the "Update Password (UPDATE_PASSWORD)" option
- If the user will be using an app for MFA, add the "Configure OTP (CONFIGURE_TOTP)" option to the "Reset Actions"
- If the user will be using a hardware USB token for MFA, add the "Webauthn Register (webauthn-register)" option to the "Reset Actions"
- Click the "Send Email" button. This will send an email to the user, with a URL link requesting they configure TOTP and set a password
- An email confirmation dialog box will appear if the email was sent successfully.
If an existing user's OTP needs resetting, then:
- Go to the "Users" page:
- Search for the user using their email address:
- Go to the user's details
- Under "Required User Actions" section add the "Configure OTP (CONFIGURE_TOTP)" option
- Go to the user's Credentials tab
- Select "Delete" next to their existing OTP entry to remove their current OTP credentials
- Inform the user to delete any previous OTP accounts in their authenticator app before they set up their new OTP
- When the user signs in with their existing email and password they will be prompted on screen to scan a new QR code to set up their OTP
If an existing user's password needs resetting, then:
- Go to the "Users" page:
- Search for the user using their email address:
- Go to the user's details
- Go to the user's Credentials tab
- Select "Delete" next to their existing password to remove their password credentials
- Under the "Credentials Reset" section add the "Update Password (UPDATE_PASSWORD)" option to the "Reset Actions":
- Click the "Send Email" button. This will send an email to the user, with a URL link requesting they reset their password
- An email confirmation dialog box will appear if the email was sent successfully.
A user's account maybe become disabled for several reasons:
- too many failed log in attempts
- manually disabled
A disabled user account will look like this:
On the Details tab the User Enabled
toggle will be set to Off
If a user's account is disabled it is not possible to send an email to the user.
To re-enable the user's account, and allow the sending of email:
To locate a specific user when you only have their user ID code:
- Navigate to any user's details
- In the url, you'll see the users ID. Change that by overtyping the ID of the user you want to find.
- Refresh the page and it will take you to that user's full details.