DocumentCode
179763
Title
A chain calling in coordination for multi-tenant collaborative cloud services
Author
Danai Thongsang ; Temtanapat, Yaowadee
Author_Institution
Dept. of Comput. Sci., Thammasat Univ., Pathum Thani, Thailand
fYear
2014
fDate
July 30 2014-Aug. 1 2014
Firstpage
302
Lastpage
307
Abstract
Currently, a cloud service is widely available but its access control is usually limited and tied only to its tenancy in isolation. To take full advantage from cloud services, multiple tenancies with some level of mutual trust would seek to collaborate and share their resources. However, building a collaborative application from inter-related chain callings to various services on a single or multiple cloud systems encounters an access control challenge and it becomes a big barrier to its adoption. To provide an appropriate fine grained chain calling authorization, this paper proposes an extension to Multi-Tenant Authorization System Model (MTAS), named “Chain Calling Coordination in MTAS” (C-MTAS). In the MTAS, a service with several chain callings would require the model to break a tenant´s role into too many sub-roles with a limited trust scope. This would increase unintentional number of roles that could lead to breaches. It would be also hard to maintain. We, instead, propose to separate a tenant element to make a non-redundant, clear and simplified set of roles and permissions. The benefit of our model to the MTAS is shown by applying both models to the same concrete scenario. We found that our model gives a cleaner and smaller set of rules as compared to the MTAS´s. We also illustrate how to use our model via a practically feasible example policy in the XACML format. The prototype system is built as an Authorization as a Service (AaaS) platform, a middle layer on the part of the cloud services, which can be used by the same or across providers. Finally, it is tested on different hardware sets. The results showed that the model could be scalable.
Keywords
authorisation; cloud computing; AaaS platform; Authorization as a Service; C-MTAS; MTAS; access control; chain calling; chain calling coordination in MTAS; collaborative application; fine grained chain calling authorization; multitenant authorization system model; multitenant collaborative cloud services; Authorization; Collaboration; Computational modeling; Computer science; Permission; Prototypes; MTAS; authorization; cloud computing; collaboration service; multi-tenancy; trust;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Engineering Conference (ICSEC), 2014 International
Conference_Location
Khon Kaen
Print_ISBN
978-1-4799-4965-6
Type
conf
DOI
10.1109/ICSEC.2014.6978212
Filename
6978212
Link To Document