Users and Security

Security of MineMarket Objects: Domain Security

The MineMarket security model allows an administrator to secure objects by creating domains and assigning the domains to user groups.

Multiple domains can be assigned to a user group, and an individual domain can be assigned to multiple user groups.

Domain Objects

Solution Explorer nodes for objects are made viewable or non-viewable for a particular domain. Only those objects that are viewable in the domain can be seen by a user who is a member of a user group to which the domain is assigned.

Example: Specific organisations are made viewable, and all other organisations are made non-viewable for a particular domain. The domain is then assigned to a particular user group. When a user who is a member of that user group views contracts, despatch orders, invoices or payments, only those that belong to the viewable organisations can be seen.

Domain Security Rights

When a domain is assigned to a user group, functionality based on the objects can be made available or not available for that user group.

Example: A domain, for which the Allow barge despatch template maintenance security right is disabled, is assigned to a user group. A user who is a member of that user group cannot create, edit, rename, duplicate or delete barge despatch templates.

Security of MineMarket Functionality: User Group Security

The MineMarket security model allows an administrator to limit functionality by assigning security rights to user groups. All members of a user group can only perform the functionality that has been enabled for that user group.

Example: The Allow analyte maintenance security right is disabled for a user group. A user who is a member of that user group cannot create, edit, duplicate or delete analyte definitions.

Administration User Group

Users who are members of the Administration user group can:

  • See all MineMarket objects (via the default Global Domain that is assigned to the Administration user group)
  • Specify the domain and user group security for other user groups

Menu Icons

The viewability of many icons on the ribbon menu can be controlled with the security rights for the Menu user group security rights group.

Task Panes

Task panes can be created to limit what the users in each user group see in their task panes.

Order to be Followed for Setting up the Security Model

The following order should be used when setting up security for users.

  1. Domains
  2. User groups
  3. Users
  4. Domain and user group security rights