Relations between authorization objects
For development and administration purposes here is the ER diagram for the authorization models. It shows how users, permissions and authorization profiles related to each other.
As you can see there are many-to-many relations between models:
UserandAuthorizationProfileUserandAtomicPermissionAuthorizationProfileandBlueprintPermissionApplicationTokenandAuthorizationProfile
This structure helps to create unique blueprint and atomic permissions and relate users and applications to these objects.