Research Article
C-ABAC: An ABAC based Model for Collaboration in Multi-tenant Environment
@ARTICLE{10.4108/eai.26-6-2018.154831, author={Mohamed Amine Madani and Mohammed Erradi and Yahya Benkaouz}, title={C-ABAC: An ABAC based Model for Collaboration in Multi-tenant Environment}, journal={EAI Endorsed Transactions on Smart Cities}, volume={3}, number={8}, publisher={EAI}, journal_a={SC}, year={2018}, month={6}, keywords={ABAC model; Tasks; Collaborative session; Access control.}, doi={10.4108/eai.26-6-2018.154831} }
- Mohamed Amine Madani
Mohammed Erradi
Yahya Benkaouz
Year: 2018
C-ABAC: An ABAC based Model for Collaboration in Multi-tenant Environment
SC
EAI
DOI: 10.4108/eai.26-6-2018.154831
Abstract
Collaborative systems allow a group of users to collaborate through distributed platforms in order to perform a common task. Collaborators usually use cloud-based solutions to outsource their data and to benefit from the cloud capabilities. Ensuring access control in a cloud-based collaborative session is an important problem that should be addressed, especially in a multi-tenant configuration. In this paper, we present C-ABAC, a Collaboration Attributes Based Access Control model that ensures access control in multi-tenant cloud environments. C-ABAC supports the workflow concept, preserves the tenants autonomy in defining their local policies and preserves the confidentiality of the object attributes. The implementation of C-ABAC in the SwiftStack environment demonstrates the feasibility of the suggested model.
Copyright © 2018 Mohamed Amine Madani et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.