{% extends "base.html" %} {% block content %}
About linked buckets

Ursa validates read/list/write access, supports folder creation and uploads on writable buckets, and exposes the same linked-bucket browser used by the manifest generator.

Link a Bucket

Link a new S3 bucket to browse inputs, upload data, and compose manifests.

Manifest Generator
{% if actor.is_admin %}

List Buckets

Return the equivalent of aws s3 ls for the active AWS profile and feed the selected bucket into the link flow.

AWS profile in use: {{ admin_bucket_profile }}

{% endif %}

Linked Buckets

{% if buckets %}
{% for bucket in buckets %}
{{ bucket.display_name or bucket.bucket_name }}
{{ 'Valid' if bucket.is_validated else 'Needs Attention' }} {{ bucket.bucket_type }} {% if bucket.read_only %} Read-only {% endif %}
s3://{{ bucket.bucket_name }} Prefix: {{ bucket.prefix_restriction if bucket.prefix_restriction else '/' }} {% if bucket.region %} {{ bucket.region }} {% endif %} Linked: {{ bucket.created_at[:10] if bucket.created_at else 'Unknown' }}
{% if bucket.description %}

{{ bucket.description }}

{% endif %}
Read Write List
{% if bucket.remediation_steps %}
Validation Notes
    {% for step in bucket.remediation_steps %}
  1. {{ step }}
  2. {% endfor %}
{% endif %}
{% endfor %}
{% else %}

No buckets linked

Link an S3 bucket to start browsing and composing manifest inputs.

{% endif %}
{% endblock %} {% block extra_js %} {% endblock %}