Skip to content

Plugin for Atlassian Crowd, to use Shibboleth authentication and OpenConext groups in Atlassian products

License

Notifications You must be signed in to change notification settings

gvanderploeg/crowd-conext-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crowd Conext plugin

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

Building and running

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

Configuration

The plugin offers a - very basic - configuration interface, reachable from the regular Crowd management interface. Click on the 'Conext' item in the navigation bar.

Decisions during development

  • 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.

Disclaimer

See the NOTICE file

About

Plugin for Atlassian Crowd, to use Shibboleth authentication and OpenConext groups in Atlassian products

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages