Access control cube model in the administrative system a single level
In the administrative system of the government, there are agents, which have some work and some roles. Every agent can also work in many parts. An agent role is assigned some operations to access database such as: View, Insert, Delete, Update and Publish data. An agent can work in many levels of the government. In this paper, the author designs a model in which an agent works in a single level which has 6 axes: Subjects, Operations, Parts, Objects, Roles and Times. But designing a hexagonal cube model is very complex and can cause a lot of confusion. Therefore, the separation of hexagonal cubes is the solution that the author have selected. In the separation, the objects depend on part group; the operations are attached to the role; the links of subject, part, role are called Agent Cubes; in special cases, there are some special agent cubes which are linked by set {subject, object, operation}; Each of this cube will be assigned the starting time to active cube and the ending time to deactivate cube. When each cube works in a level or a specific location, the data will be stored in database system.