Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To view the tenant manager page, click “Accounts” in the header from the administrator home page or any page at the super admin level. Here, “tenant” and “account” are used interchangeably. This page lists all of the tenants in your repository. It displays their UUID and CNAME. You can search for, add, manage, edit, and delete tenants.

...

Create Tenants

Click “Create New Account” to add a new tenant. This creation form only requires you to add the tenant’s short name. This is a single or hyphenated name used for technical aspects of the repository (e.g., "acme" or "acme-library"). This name will be prepended to the URL of your proprietor-level home page to access a specific tenant’s URL and home page. You can also check the Search only checkbox to make this a shared search tenant, which indexes other tenants for search but holds no content of its own. (See “Setting Up a Shared Search Tenant” below.)

New tenants default to Private, requiring HTTP authentication for access with a username and password. This use-case is helpful if you need to limit access to this tenant because it’s on a staging instance or if it’s still under construction. Tenants can be set to Public in the Edit interface (See “Edit Tenants” below).

Manage Tenants

After you create your tenant, you will be redirected to the Manage Account page. You can also manage a pre-existing tenant right away by clicking the “Manage link” from the tenant tables’s Actions. On this page, you can:

  • add or invite new Repository Administrators to this tenant via email address

  • switch between the tabs to see all of the current Repository Administrators and Users on this tenant

  • “Add” button assigns a user as a Repository Administrator

  • “Remove” button demotes a user to Registered User and revokes their Administrator permissions

Edit Tenants

Clicking the “Edit” link from the accounts table or the tenant management page takes you to an Edit Account form. Options here include:

  • Is Public - A check box that allows public access without HTTP authentication.

  • Domain Names - A module for setting or updating the domain name and making it it active or inactive.

  • Account Settings: (Many of these are works in progress)

    • Allow Signup - Allows users to sign up to your repository.

    • Cache API - Turns on caching for API endpoints.

    • Contact Email - Indicate the email address that system notifications will be sent from.

    • Contact Email To - Indicate the email address that messages submitted via the contact page are sent to.

    • DOI Reader - Show ability to read from Datacite to populate records. NOTE: Currently WIP; not functional

    • DOI Writer - Ability to write DOIs for records. NOTE: Currently WIP; not functional

    • File ACL - Turn off if using a file system like samba or nfs that does not support setting access control lists.

    • Email Domain

    • Email Subject Prefix

    • File Size Limit - This should be set to at least 536870912000.

    • Google Analytics

    • Geonames Username - Register at http://www.geonames.org/manageaccount

    • Google Tag Manager - The ID of your Google Tag Manager account

    • OAI Admin Email - OAI endpoint contact email address.

    • OAI Prefix

    • OAI Sample Identifier

    • S3 Bucket

    • SSI Configured - Set true (check box) if using https.

  • DataCite Endpoint - Tor DOI integration information, including Mode, Prefix, Username, Password.

  • Solr Endpoint

  • Fedora Endpoint - Including Fedora URL and base path.

Delete Tenants

To delete a tenant from your repository, click “Delete” from the tenant table. A pop up will appear to confirm the deletion. If you do so, all Collections and Works within this repository will be permanently deleted.