{% extends 'base.html' %} {% load inventory_extras ui_extras %} {% block content %}

{{ object }}

MDM blueprint

{% if perms.mdm.change_blueprint %} {% url 'mdm:update_blueprint' object.pk as url %} {% button 'UPDATE' url "Edit Blueprint" %} {% endif %} {% if perms.mdm.delete_blueprint and object.can_be_deleted %} {% url 'mdm:delete_blueprint' object.pk as url %} {% button 'DELETE' url "Delete Blueprint" %} {% endif %}
Attribute Value
Name {{ object.name }}
Inventory interval {{ object.get_inventory_interval_display }}
Collect apps {{ object.get_collect_apps_display }}
Collect certificates {{ object.get_collect_certificates_display }}
Collect profiles {{ object.get_collect_profiles_display }}
FileVault configuration {% if object.filevault_config %} {% if perms.mdm.view_filevaultconfig %} {{ object.filevault_config }} {% else %} {{ object.filevault_config }} {% endif %} {% else %} - {% endif %}
Recovery password configuration {% if object.recovery_password_config %} {% if perms.mdm.view_recoverypasswordconfig %} {{ object.recovery_password_config }} {% else %} {{ object.recovery_password_config }} {% endif %} {% else %} - {% endif %}
Software update enforcement{{ sue_list|pluralize }} ({{ sue_list|length }}) {% if sue_list %}
    {% for sue in sue_list %}
  • {% if perms.mdm.view_softwareupdateenforcement %} {{ sue }} {% else %} {{ sue }} {% endif %}
  • {% endfor %}
{% else %} - {% endif %}
{% created_updated_at object %}

Artifact{{ artifacts_count|pluralize }} ({{ artifacts_count }})

{% if artifacts_count %} {% for ba in artifacts %} {% with ba.artifact as a %} {% endwith %} {% endfor %}
Name Type Version During S.A.? Platforms Excl. tags Def. shard Tag shards
{% if perms.mdm.view_artifact %} {{ a }} {% else %} {{ a }} {% endif %} {{ a.get_type_display }} {{ ba.artifact__artifactversion__version__max }} {{ a.install_during_setup_assistant|yesno }} {% if ba.platforms %}
    {% for platform, versions in ba.platforms.items %}
  • {% if versions.min %}{{ versions.min }} ≤ {% endif %}{{ platform }}{% if versions.max %} < {{ versions.max }}{% endif %}
  • {% endfor %}
{% else %} - {% endif %}
{% for tag in ba.excluded_tags.all %} {% inventory_tag tag %} {% empty %} - {% endfor %} {{ ba.default_shard }}/{{ ba.shard_modulo }} {% if ba.tag_shards %} {% for tag_shard in ba.tag_shards %} {% endfor %}
{% inventory_tag tag_shard.tag %}{{ tag_shard.shard }}
{% else %} - {% endif %}
{% endif %}
{% if dep_enrollments %}

{{ dep_enrollments|length }} DEP enrollment{{ dep_enrollments|length|pluralize }}

{% endif %} {% if ota_enrollments %}

{{ ota_enrollments|length }} OTA enrollment{{ ota_enrollments|length|pluralize }}

{% endif %} {% if user_enrollments %}

{{ user_enrollments|length }} user enrollment{{ user_enrollments|length|pluralize }}

{% endif %}
{% endblock %}