IMPLEMENTING ACCESS CONTROL USING APACHEDS AND APACHE FORTRESS

Authors

  • Ивана Благојевић Autor

DOI:

https://doi.org/10.24867/20BE26Blagojevic

Keywords:

LDAP server, access control, RBAC, Apache Fortress

Abstract

This paper explains the purpose of the ApacheDS server and describes the implementation of RBAC access control using Apache Fortress. The theoretical foundations for the mentioned technologies are stated. A model of the implemented solution is presented. The functionalities are explained.

References

[1] https://directory.apache.org/apacheds/basic-ug/1.2-some-background.html (приступљено у јулу 2022.)
[2] https://www.zytrax.com/books/ldap/ (приступљено у јулу 2022.)
[3] https://www.lepide.com/blog/what-is-active-directory-and-how-does-it-work (приступљено у јулу 2022.)
[4] https://docs.informatica.com/data-integration/powerexchange-adapters-for-powercenter/10-2/powerexchange-for-ldap-user-guide-for-powercenter/understanding-powerexchange-for-ldap/ldap-models.html (приступљено у јулу 2022.)
[5] Information Technology Industry Council, American National Standard for Information Technology – Role Based Access Control. 2004.
[6] https://westoahu.hawaii.edu/cyber/best-practices/best-practices-weekly-summaries/access-control/ (приступљено у августу 2022.)
[7] https://dl.acm.org/doi/epdf/10.1145/300830.300834 (приступљено у августу 2022.)
[8] https://directory.apache.org/fortress/overview.html (приступљено у јуну 2022.)
[9] https://github.com/apache/directory-fortress-enmasse (приступљено у јуну 2022.)
[10] https://directory.apache.org/apacheds/basic-ug/1.4.3-adding-partition.html#what-are-partitions (приступљено у јулу 2022.)
[11] https://www.ibm.com/docs/en/ibm-http-server/9.0.5?topic=communications-secure-sockets-layer-ssl-protocol (приступљено у августу 2022.)
[12] https://tomcat.apache.org/ (приступљено у августу 2022.)
[13] https://apache.googlesource.com/directory-fortress-commander/+/HEAD/README-SECURITY-MODEL.md (приступљено у августу 2022.)

Published

2022-11-06

Issue

Section

Electrotechnical and Computer Engineering