What is it?
Penrose is a java-based virtual directory server. Virtual directory enables federating (aggregating) identity data from multiple heterogeneous sources like directory, databases, flat files, and web services - real-time - and makes it available to identity consumers via LDAP. You can check out a self-running Demo.
Features
Penrose Server
- Available on any platform where Java is supported
- Conversion and manipulation of Attribute values
- Namespace handling and Intelligent LDAP Queries routing
- Join and Cache engine
- Allow both in-memory and persistent cache
- Bi-directional synchronization via (Polling Connector and LDAP Sync) architecture
- Fine Grain Access Control Information
- Denial of Service protection
- Data Source Adapters for JDBC, JNDI, Active Directory, Web Services, etc.
- Configurable Fail-Over and Loal-Balancing at the LDAP operation level
- Remote management via JMX.
- Extensible Plugin Architecture
- Run embedded in your application
- Run stand-alone or alongside with OpenLDAP, OpenDS or Fedora DS.
|
Penrose Studio
- Enhanced Graphical Mapping Editor
- Access Control List (ACL) Editor
- Directory proxy and snapshot wizards
- Built-in Directory browser
- Off-line editing with one-click deployment
- Point and Click data source discovery wizards
- Live preview of your virtual directory
- Automated mapping validation and error checking
|
