Versions Compared

Key

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

Objectives:

...

Contributors
showCounttrue
showAnonymoustrue
showLastTimetrue

The SPARCAdmin module is only accessible by site admins. The landing page should contain tabs including: Catalog Overlords, Users, Permissible Values, Settings, Applications. Each tab will contain a list of entries associated with that tab, i.e. in the Catalog Overlords tab, there is a list of catalog overlords, who have Overlord rights to SPARC. Each tab gives the site admins the ability to either add/remove/modify the list.

Terminology:

Catalog Overlords

Permissible Values

Applications

Features:

  1. Navigation Button - Visible only to site admins

...

2. (in SPARC Settings), where the application-level configurations can be set up.

Table of Contents

1. Navigation

SPARCAdmin navigation button can be added onto the SPARC navigation bar through the setting 'navbar_links'. Once the button is configured, it will show up for all site admin users.

Click on the “SPARCAdmin” button to view all the tabs/pages.

...

...

2.

...

Applications (API

...

No.

...

Column Name

...

Description

...

Database_Name

...

Source

...

Type

...

1

...

Name

...

2

...

Client ID

...

3

...

Data Created

4. Catalog Overlords

...

No.

...

Column Name

...

Description

...

Database_Name

...

Source

...

Type

...

1

...

Name

...

2

...

Email

5. Permissible Values:

...

No.

...

Column Name

...

Description

...

Database_Name

...

Source

...

Type

...

1

...

Category

...

2

...

Key

...

3

...

Value

...

4

...

Set Order

...

5

...

Default

...

6

...

Active

...

7

...

Updated

...

Permissible Values

...

Description

...

...

6. Settings

...

No.

...

Column Name

...

Description

...

Database_Name

...

Source

...

Type

...

1

...

Group

...

2

...

Key

...

3

...

Value

...

4

...

Data Type

...

5

...

Parent Type

...

6

...

Parent Value

configurations)

Before SPARCRequest v3.8.0, SPARCRequest did not have a standardized API exchange password, and was using a fixed account and password for communication with other applications.

...

The Applications page is aiming at:

1). The ability to generate API tokens for different applications to use for connection to SPARCRequest has been added;

...

2). Generate ‘Client Secret’ key and update as necessary for better security;

...

3). Displays an ‘Access log’ which shows the utilization of an API token.

...

3. Catalog Overlords

The Catalog Overlords tab is where the list of overlord users can be viewed and managed.

...

Catalog Overlords

Description

Image AddedImage Added

Add a new overlord user via ldap search

Image Added

Remove existing overlord user(s).

4. Permissible Values:

The Permissible Values tab was added to SPARCAdmin to allow a limited group of frontend users (Site Admins) the ability to adjust what was previously a backend function.

Permissible Values

Description

Image Added

Image AddedImage AddedImage Added

Ability to add a New Permissible Value

Image AddedImage AddedImage Added

Ability to View and/or Edit existing Permissible Values.

5. Settings

In this release, a new Settings tab was added to SPARCAdmin to allow a limited group of frontend users (Site Admins) the ability to edit/view what was previously a backend function.

Settings Tab

Edit a Setting

Image Added

 

Image Added

...

Settings

Description

...

6. Users

...

...

No.

...

Column Name

...

Description

...

Database_Name

...

Source

...

Type

...

1

...

Name

...

2

...

Email

...

3

...

Phone

...

4

...

Created at

In this release, the Users tab was added to SPARCAdmin to allow a limited group of front-end users (Site Admins) the ability to better manage profiles and access, which was previously a back-end function.

Users Tab

Edit User

Image AddedImage Added

 

...

Permissible Values

Description

Configuration changes:

...