{% extends "base.html" %} {% block main %}
{{ navbar | safe }}

Sharing

Table Owners

Owners are able to edit table structure, including configuring columns, adding, updating, and deleting record data, and dropping the table entirely from the database.

Each table in Postgres has exactly one owner role, so it's typically best practice to create a dedicated role for this purpose and then grant membership of that role to one or more users.

{{ owners | safe }}

Invitations

Invite Collaborators {# rolname is intentionally hidden in a submenu (todo), as it is likely to confuse new users #} {# place invitations at beginning of list as they're liable to cause unpleasant surprises if forgotten #} {% for (email, invites) in invites_by_email %} {% endfor %}
EmailPrivileges Actions
{{ email }} {% for invite in invites %}{{ invite.privilege }}{% endfor %}

Permissions

    {% for acl_tree in acl_trees %}
  • {% for privilege in acl_tree.acl_item.privileges %}{{ privilege.privilege.to_abbrev() }}{% endfor %}
    {{ acl_tree.grantees | safe }}
  • {% endfor %}
{% endblock %}