The central components of spatial data infrastructures (SDIs) are Geo Web Services. These services provide functionalities that allow distributed users to use and manage spatial data. Various business rules, legal restrictions and commercial interests require the deployment of access control systems in SDIs. These systems must ensure that only authorized interactions between users and services can take place.
One main focus of this thesis is the development of a language that supports the formal definition of complex spatial access rights. The language is based on the XACML v2.0 standard, combines ideas of rule-, rewrite- and role-based rights models and extends them appropriately. The developed concepts have been integrated in the new XACML v3.0 specification and in XACML v3.0 related profiles of the Organisation for the Advancement of Structured Information Standards (OASIS). In addition, the findings in this research area resulted in the OGC GeoXACML standard and in the XACML v3.0 OGC Web Service profile of the Open Geospatial Consortium (OGC).
Another key aspect of this thesis is the analysis how to administrate the emerging access control policies. At first it is discussed, which functionalities need to be provided by administration services for (Geo)XACML encoded policies. Subsequently an expressive layered administration model is developed, that describes how to define and manage access rights referring to interactions with administration services. Rights of this type enable a horizontal and vertical distribution of access rights to different administrative roles. They further allow to define templates of policy objects, based on which the administrators of lower layers must specify their access rights. Administration systems that conform to the guidelines of the layered administration model support a secure, tractable and distributed administration of complex policies of access control systems in large service-oriented architectures.
«
The central components of spatial data infrastructures (SDIs) are Geo Web Services. These services provide functionalities that allow distributed users to use and manage spatial data. Various business rules, legal restrictions and commercial interests require the deployment of access control systems in SDIs. These systems must ensure that only authorized interactions between users and services can take place.
One main focus of this thesis is the development of a language that supports the for...
»