Security elements
In its most general sense, security is something that prevents bad things from happening while allowing good things to happen. As it applies to the IBM TRIRIGA Application Platform, security is what allows users to look at or manipulate data they should be looking at or manipulating, while preventing users from looking at or manipulating data they should not be.
The following lists the main facets to security on the IBM TRIRIGA Application Platform:
- Authentication
- This involves users identifying themselves to the IBM TRIRIGA Application Platform and then doing something else to prove that they really are who they claim to be.
- Licenses
- A license allows a user to access specific features of an application or to use tools that are provided by the IBM TRIRIGA Application Platform. A license is useful for controlling access to applications and tools. It is not helpful for controlling access to records.
- Groups
- A group is a list of users and of other groups. A user can belong to more than one group.
- Access Permissions
- Access permissions determine what kinds of records the members of a group can access and what they can do with the records.
- Organization and Geography
- You can use a record's organization and geography to control which users can access the record.
- Project
- The project that is associated with a record can restrict who is able to view or modify the record.
The basic rule of IBM TRIRIGA Application Platform security is that a user can look at something or perform an action only if the user belongs to a group that has permission to do so.