{% extends "ui/panels/_base.html" %} {% load i18n %} {% comment %} Credentials assigned to a Device, VM, or Service, injected into the core detail page. Shows inventory only — name, type, purpose, expiry — never material. Revealing is a separate, separately-permissioned action on the credential's own page. {% endcomment %} {% block panel_content %} {% if assignments %}
| {% trans "Credential" %} | {% trans "Type" %} | {% trans "Username" %} | {% trans "Purpose" %} | {% trans "Expires" %} |
|---|---|---|---|---|
| {{ assignment.credential.name }} {% if assignment.is_primary %} {% trans "primary" %} {% endif %} | {{ assignment.credential.get_credential_type_display }} | {{ assignment.credential.username|default:"—" }} | {{ assignment.get_purpose_display }} | {% if assignment.credential.valid_until %} {{ assignment.credential.valid_until|date:"Y-m-d" }} {% else %}—{% endif %} |