FRAC: Implementing role-based access control for network file systems

Aniruddha Bohra, Stephen Smaldone, Liviu Iftode

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

We present FRAC, a Framework for Role-based Access Control in network file systems. FRAC is a reference monitor that controls the message flow between file system clients and servers. FRAC supports role hierarchies, user sessions, and static and dynamic separation of duty constraints. It also allows administrators to define dynamic policies based on access history and the environment, e.g., time of day. FRAC introduces a virtual control namespace (VCN) that provides an interface to query and update the state of the access control framework over the standard file system protocol. This namespace eliminates the need for executing specialized user agents either at the client or at the server. Therefore, FRAC does not require any modification to either the file system client or the file server. We have implemented FRAC for the widely deployed NFS protocol using FileWall, afile system proxy previously developed by us. Our experimental evaluation shows that FRAC imposes minimal overheads for the common file system operations.

Original languageEnglish (US)
Title of host publicationProceedings - 6th IEEE International Symposium on Network Computing and Applications, NCA 2007
Pages95-102
Number of pages8
DOIs
StatePublished - 2007
Event6th IEEE International Symposium on Network Computing and Applications, NCA 2007 - Cambridge, MA, United States
Duration: Jul 12 2007Jul 14 2007

Publication series

NameProceedings - 6th IEEE International Symposium on Network Computing and Applications, NCA 2007

Other

Other6th IEEE International Symposium on Network Computing and Applications, NCA 2007
CountryUnited States
CityCambridge, MA
Period7/12/077/14/07

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'FRAC: Implementing role-based access control for network file systems'. Together they form a unique fingerprint.

Cite this