{% extends "admin/master.html" %} {% import 'admin/layout.html' as layout with context %} {% from "govuk_frontend_jinja/components/back-link/macro.html" import govukBackLink %} {% from 'govuk_frontend_jinja/components/error-summary/macro.html' import govukErrorSummary %} {% from 'govuk_frontend_jinja/components/details/macro.html' import govukDetails %} {% from 'govuk_frontend_jinja/components/table/macro.html' import govukTable %} {% block beforeContent %} {{ govukBackLink({"text": "Back", "href": url_for('collection_lifecycle.tasklist', grant_id=grant.id, collection_id=collection.id) }) }} {% endblock %} {% block action_panel %}
{{ layout.messages() }} {% if form.errors %} {{ govukErrorSummary(wtforms_errors(form)) }} {% endif %}

{{ grant.name }} - {{ collection.name }} Set up grant recipient data providers

They will be able to log in and submit reports as the selected grant recipient.

Users created this way will not receive any notification email.

{% set existingGrantRecipientDataProvidersHtml %}

If any of these grant recipient data providers are incorrect, you can revoke grant recipient data providers.

{% set tableRows = [] %} {% for grant_recipient, users in data_providers_by_grant_recipient.items() %} {% if users %} {% set userDetails %} {% endset %} {% else %} {% set userDetails = 'No users set up' %} {% endif %} {% do tableRows.append([ {"text": grant_recipient.organisation.name}, {"html": userDetails} ]) %} {% endfor %} {{ govukTable({ "head": [ {"text": "Grant recipient"}, {"text": "Users"} ], "rows": tableRows }) }} {% endset %} {{ govukDetails({ "summaryText": "Existing grant recipient data providers", "html": existingGrantRecipientDataProvidersHtml, }) }}
{{ form.csrf_token }} {{ form.users_data }} {{ form.submit }}
{% endblock %}