{% extends "base.html" %} {% block content %}

Maintainer permissions

{% if user.override %}

You have override access and can update any authoritative object.

{% endif %} {% for permission in user.permissions %}

mntner {{ permission.mntner.rpsl_mntner_pk }}

{% if permission.mntner.migration_complete %} {% if permission.user_management %}

You have user management permissions on this mntner, which means you can add or remove access for other users. You can also update any objects maintained by this maintainer.

{% else %}

You do not have user management permissions on this mntner, which means you can only update objects maintained by this maintainer, except this mntner object itself.

{% endif %}
All users with access to {{ permission.mntner.rpsl_mntner_pk }}
{% if permission.user_management %} {% endif %} {% for mntner_perm in permission.mntner.permissions %} {% if permission.user_management %} {% endif %} {% endfor %}
Name Email User management
{{ mntner_perm.user.name }} {{ mntner_perm.user.email }} {{ "Yes" if mntner_perm.user_management else "No" }} Remove access
API tokens for {{ permission.mntner.rpsl_mntner_pk }}
{% for api_token in permission.mntner.api_tokens %} {% else %} {% endfor %}
Name Creator IP restriction HTTPS API access Email access
{{ api_token.name }} {{ api_token.creator.name }} <{{ api_token.creator.email }}> {{ api_token.ip_restriction.__str__().replace(",", ", ") }} {{ "Yes" if api_token.enabled_webapi else "No" }} {{ "Yes" if api_token.enabled_email else "No" }} Edit token Remove token
Secret: {{ api_token.token }}
No API tokens configured.
{% if permission.user_management %} Add access for another user {% endif %} Add a new API token Change log for this mntner {% else %} The migration for this mntner is not yet complete. {% endif %} {% else %} You do not have access to any maintainers. You can migrate a maintainer, or ask an authorised user to add you to a maintainer. {% endfor %} {% endblock %}