This paper proposes (Multi-layered with Time constraint in SaaS-RBAC, MLTS-RBAC) model, which is based on the RBAC on the SaaS platform. The users are strictly divided into system level users and tenant level users, using hierarchy management to administrate the two levels of users respectively. In order to achieve convenient calculation of the rent and prevent the abuse of authority, the model set time constraints for the tenant level users. Once the lease time expires, the corresponding user will fail. By monitoring the tenants according to the service level agreement, the model can constrain the time each in which tenant use the system and thus ensure the tenants best services. Combined with the practical application, MLTS-RBAC model is used in agricultural information service on SaaS platform to solve the problem of management of agricultural information service. |