Abstract
Multi-party access control is emerging to protect shared resources in collaborative environments. Existing multi-party access control models often lack essential features to address the challenges characterizing collaborative decision-making. Collaborative access decision-making requires mechanisms that optimally account for the access requirements of all parties without requiring user intervention at evaluation time. This work fills these gaps by proposing a framework for multi-party access control based on game theory. To this end, we identify the decision factors influencing access decision-making in collaborative environments and propose two bargaining models - a cooperative model and a non-cooperative model - to investigate the impact of different cooperation assumptions on collaborative access decision-making. Our framework ensures fairness by considering the access requirements of all controllers equally, achieves optimality by relying on best response strategies, and guarantees termination. Our evaluation shows that different cooperation assumptions significantly impact the performance and outcome of collaborative access decision-making.
| Original language | English |
|---|---|
| Title of host publication | SACMAT 2024 |
| Subtitle of host publication | Proceedings of the 29th ACM Symposium on Access Control Models and Technologies |
| Publisher | Association for Computing Machinery, Inc. |
| Pages | 127-138 |
| Number of pages | 12 |
| ISBN (Electronic) | 979-8-4007-0491-8 |
| DOIs | |
| Publication status | Published - 25 Jun 2024 |
| Event | 29th ACM Symposium on Access Control Models and Technologies, SACMAT 2024 - San Antonio, United States Duration: 15 May 2024 → 17 May 2024 |
Conference
| Conference | 29th ACM Symposium on Access Control Models and Technologies, SACMAT 2024 |
|---|---|
| Country/Territory | United States |
| City | San Antonio |
| Period | 15/05/24 → 17/05/24 |
Keywords
- bargaining game
- collaborative decision-making
- game theory
- policy conflict resolution
- social computing applications