Rights & Duties Management System

The Rights & Duties Management System (RDMS) is a core game mechanic for managing interactions between players/organizations and assets. This system focuses on creating policies and assigning rights creating and applying tags, to interact in different ways with a wide range of assets through a series of pre-defined actions such as assigning the right to mine to a restricted list of players on a territory tile you own.

Tags
The primary focus of the RDMS mechanics is the use of policies and tags. These policies and tags will cover a wide variety of activities and rights distribution for interacting with all kinds of assets, including everything from territory tiles to containers.

For example, one tag could be created to give the "right to view" a container you have placed outside of your house. Another example would be creating a tag for the "right to enter" and "right to mine" the territory tile you own to several friendly organizations. What this means for the player is that interactions with your assets can be regulated to whatever depth that player desires, from allowing access to a container to selling mining rights to your land.

To Summarize:


 * Assets have pre-determined Rights
 * Rights can be assigned to Policies and associated with Tags
 * Tags can be applied to constructs / elements / territories

Tag Hierarchies
In order to limit tedious interactions with assigning rights from your assets to each entity you desire to interact with, Tag Hierarchies was introduced. What this means is that you can set up an overarching tag that has sub-tags attached to it in order to assign several rights at the same time (see image to the right). For example, a "Friends with Benefits" tag could be created that gives the "right to enter" a territory tile with sub-tags for "right to build" on the same tile and the "right to view" a container. This way, a really good friend can be given all three rights at the same time, but the "right to view" the container can still be given by itself.

This system is intended to be able to provide large organizations the ability to assign a series of rights with relative ease. That way, a series of "right to enter" rights, "right to view" rights, and "right to take" rights can all be given at the same time to a new member for example.

RDMS and Organizations
Within organizations, this system is used for assigning rights and access within the organization. The assignment of these rights and responsibilities, provide the basis of delegating power within an organization. These rights are defined by a set of Policies with the associated rights and tags. Meaning, once a member is assigned to a policy, they automatically acquire the rights associated to that policy and that policy will be applied to any construct / element that has the associated tag applied to it.

At this time, it has been noted that these interactions will be streamlined to allow for easy management of the assignment of rights within organizations.

Known Tags
Please note that this list is not considered to be complete in any way and will be evolving through the Pre-Alpha, Alpha and Beta stages of the game's development as more asset categories and rights are developed.

RDMS system implemented in Alpha
A simple RDMS system was implemented in the Alpha and is based on the attribution of Rights to specific players by entering their names in the permission list of core units or elements.

Several names can be added by selecting the name from the actors list

By specifying "all" in the actors list, will grant the rights to all players for the use of the element.

If no name are specified, only the player who deployed the element will have access to it.

Applying list of authorized players to the core unit will grant rights to these players to all elements connected to this specific core unit (unless specific list is specified for each element).