This plugin for Atlassian Crowd provides support for consuming SAML assertions - from Shibboleth - and adds group mappings with OpenConext groups.
OpenConext was developed by SURFnet as part of the SURFworks programme. SURFnet runs an instance of the platform for research and education in The Netherlands as SURFconext
OpenConext: http://www.openconext.org SURFconext: http://www.surfconext.nl
To build this plugin, follow the regular Atlassian Plugin SDK steps:
- Download the SDK, set your PATH-variable to include the SDK bin path
- Clone this repository
- cd into the repository, and cd crowd-conext-plugin
- run atlas-package
- run atlas-run
The plugin offers a - very basic - configuration interface, reachable from the regular Crowd management interface. Click on the 'Conext' item in the navigation bar.
- Domain classes are separated from the rest of the plugin, in another module. This is because the Shibboleth-filter modules also needs these domain classes. Simply using the crowd-conext-plugin as a dependency does not work out because Crowd would then try to activate the plugin.
- Configuration is readable using the REST (read only) interface. There is no more direct way of sharing the settings into the main crowd component.
See the NOTICE file