Admin-Console

The administrative console can be reached by left clicking the admin tab on the nav bar.

Admin Tab

There are a couple of different administrative options to change and choose from. Each of these tabs can be expanded down to specific categories for example the Security tab has “User Properties” and “User Groups”.

Admin Console

Users can quickly switch between categories when in the admin console. They must left click on the slide menu near the top left corner of the page under the nav-bar.
Slide out Admin
Slide out options

Security #

Security allows users to be added, given access to the database, permissions to be changed, and allows users with permission to make/revise User Groups.

Security

On a quick Note the Security tab allows for easy switching between “User Groups” and “User Permissions” by simply left clicking this icon beside the user’s name on the left hand side. Group Icon

User Permissions #

When an account is created the user requests the right to access the data and files. An administrative user has permission to deny or approve the requesting users.

Account Requesting

When the user is approved access to the database the administrator has the option to give the user “Super User Access”. This gives the user the power to do almost anything administrative within Shore. The users that have Super User status have a red star beside their name in the left hand side of the page.

Super User Star

The supervisor field can be left blank or the name of a user can be input. Usually the Supervisor is someone who knows what the new user is doing or is someone the user will be reporting to. More than one supervisor may be selected for the user to report to.

SuperVision

If the user is not granted super access they can be given specific modification permissions such as Approval of new users, adding/removing user groups, or viewing user activity reports.

Modification Permissions

Below is the difference between Super User (Left) and regular user with no permissions(Right), in the admin console. Depending on the permissions granted to the regular user that list can be expanded to show User Groups, Properties, and Relationships as well.

Admin Console Difference

User Groups #

User Groups is an easy way to sort the users into different categories. Users can be restricted to a group where they have only a certain amount of power to edit specific items or create files/folders. If they are not a Super User the user can only see items that are within the group/s that they are in or items that have not been set to a group. (Below is a picture in the Files tab)

groups seeing

Groups can be created by left clicking on the “New User Group” or “New compound Group” buttons. Groups can also be deleted by clicking on the red “X” beside the Facility check box.

Creating a User group requires just a name and the user can write some notes about the group if desired.

User Group

To get users into a group simply drag and drop the persons name from the list on the left hand side into the group they should be in. When the user has joined, the field will be highlighted in blue.

Drag To Group

Groups can be filtered by using the search bar in the top right corner of the screen.

Filter Groups

Users can be also filtered By using the search field under the “Users” title. Users in groups can be hidden by checking the box that says so. Users with no access to the database can be specifically shown. If a user is selected the other check box “hide groups selected user is not in” can be chosen to show only groups that user is in.

Filter Users

Compound Groups #

A compound group is a group that is made up of at least two different groups where the user must be a part of every group within the compound group to be eligible. To be a “Sarnia Contractor” the user must first be in the groups “Sarnia” and “Contractor”.

Compound Group Needs

When the user does become eligible for the compound group by joining all groups associated with the compound group, they will be prompted to join.

Compound Eligible

Individual Users In Groups #

Individual users can be assigned certain limitations for each group they are in.

Group duty mods


Properties/Relationships In Admin Console #

Properties and relationships within the admin console can be customized to fit the needs of the database. If the permission is granted to the user they can create or delete.

Properties In Admin Console #

From the console the user can add, remove, or configure user properties. To add a new property just left click on the green addition button on the right hand side.

Configure Prop

Property Data Types #

When the user adds a new property or edits an existing one they will be given the option to name it and decide what type of property it is.

New Prop

Checklist- User creates a checklist with a single or multiple items to check off.
Date- Users can select a date. (MM/DD/YYYY)
Date/Time- Users can select a date and time with a minimum of five minute increments.
Geo Coordinates- Users can select a Use my Location option, can manually enter a longitude and latitude, or can be used with Google Maps.
Multiple Select List- Used to select multiple values from a list.
Number- The user can give the object a number value.
Poly Line- The user maps out a route using waypoints on a map.
Radio List- Radio buttons allows the user to select ONE of the values amongst a limited field.
Single Select List- Used to select a single type of value from a list.
Text- User can write any text in the field.
Time- Can add a time stamp with a minimum of five minute increments.
True/False- True or False options only.
Unique Identifier- User can set a suffix that is followed by a number that increments by one every time a new object has the unique identifier property added to it.
URL- Allows the user to tag entry as a webpage.

Relationships In Admin Console #

Relationships are directly affected by the properties within the database. If the database has no properties the user cannot create a relationship.

new relationship

Relationships can have multiple properties (rules) to make any sort of connection desired by the user. The rules are displayed below the name of the relationship they can be set to be an equal match or to match a variety of different options.

Relationship Rules


Misc. Admin Console #

Bulletin Categories #

Bulletin categories allows the user to add, remove, or change categories for the bulletins posted on the board. The user just has to left-click on the green addition symbol and type the name they choose.

Misc Bulletin

By default on the bulletin board a category is not chosen on a post. The user decides on a category respectively by left-clicking on the category section beside the name of the post.

Bulletin Posts

Disclaimers #

Disclaimers are statements that deny certain things most likely responsibility. Shore allows the user to write a disclaimer for three different locations.

  1. Bulletin disclaimer

  2. Sign up Disclaimer

  3. Footer Disclaimer

Disclaimer

API Keys #

An API Key (Application Programming Interface Key) is a code passed on by computer programs calling an API (Application Programming Interface) to identify the calling program, its developer, or its user to the web site. API keys are used to track how the database is used and to make sure that abuse of the page does not occur.

To add a new API key just left click the add API Key button. All the user has to do is name the API key and the rest will be generated for them. The secret key is only shown once but can be regenerated to create a new secret key.

Api key


Form Templates In Admin Console #

Form Templates #

Form Templates allows users to upload or view a variety of Spreadsheet based form templates. Forms are sorted by forms uploaded by the user and forms updated by another user. Forms can also be edited in the Form Builder.

form Templates

Once a form template has been uploaded the user can see a variety of information about the form. The form viewer shows:

  1. A preview of the form
  2. The version number of the form
  3. whether the form is published or not
  4. Who created it
  5. The date it was created
  6. Shows the data tags used in the form
  7. Any lists within the form
  8. Any references to other parent or child forms

Form Screen

Any version of the form can be viewed, deleted, or downloaded locally.

Old Version

New Versions of the form can be uploaded outside of Shore from the left hand side of the page.

Form version update

Upgrading A Form #

When an old version of the form is being deleted the user will be prompted to upgrade the forms from that version to the newer version.

new old version

The form upgrader allows the user to remove or rename tags that no longer appear in the new version. Also gives user what tags have been added since that form.

old new version

The user can choose to upgrade only one version of a form to another. The user can also choose a specific repository to upgrade rather then upgrading all versions of that form in every repository.

Upgrade Form

Select Lists #

Select lists are the same as the lists that are personalized in a form. Selects lists do take precedent over the lists defined within forms. The name of the select list has to be the same as the tag name for it to be recognized.

Configure Select Lists

The two lists below show the differences between them. The select list formatted within the admin console while the other list was formatted in the form itself.

List Difference