When defining the requirements for user groups, keep the following considerations
in mind:
- Users often have different usability requirements. One way to address
these differences is to place users within small groups within a larger group.
For example, the Financial user group might contain an Analyst group and an
Administrative group. An application’s interface can change dynamically based
on the group to which the user belongs.
- Users also have different data access requirements. Typically,
the security facilities of the data sources themselves support user- and group-level
access restrictions. To ensure easy user access to data, Alphablox user groups
should parallel those implemented on the data source.