Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Deleted user
0 / 0 points
Next:
badges earned

Your Points Tracker
Challenges
Leaderboard
  • Global
  • Feed

Badge for your thoughts?

You're enrolled in our new beta rewards program. Join our group to get the inside scoop and share your feedback.

Join group
Recognition
Give the gift of kudos
You have 0 kudos available to give
Who do you want to recognize?
Why do you want to recognize them?
Kudos
Great job appreciating your peers!
Check back soon to give more kudos.

Past Kudos Given
No kudos given
You haven't given any kudos yet. Share the love above and you'll see it here.

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

How to integrate a legacy application into Atlassian Crowd?

Hey everybody,

I want to have a Single Sign On (SSO) solution. IMO, this means the following: You log in once (within the webbrowser), then you do not have to login anywhere else, but can use all applications. For example, I log in once to JIRA, then I can also use Confluence without logging in once again. Right?

Now assume, there is a legacy application. You can develop a plugin or use the Crowd API to integrate it into SSO. Therefore, you have to add additional code (from the Crowd API) to your application. E.g. you would have to integrate the application to your SSO-solution using the Crowd-API instead of communicating with LDAP directly within the application, right? You cannot integrate the application without making code changes within the application?

If there is a legacy Java application (say a standalone Swing or HTML application), where you cannot change any code - can you still integrate it to your SSO-solution with Atlassian Crowd anyhow?

Thanks for help, Kai.

2 answers

Thanks, after reading your answer and some more documentation (http://confluence.atlassian.com/display/CROWD/Integrating+Crowd+with+a+Custom+Application), I know understand how it works.

It seems to be very easy to integrate custom applications (by writing some code / configuration).

It is - we did :)

I would say that it is impossible to know for sure Kai?! Both Confluence and Jira comes "out-of-the-box" with SSO turned off. But you can configure the application using the config files and another "driver" in order to use Crowd as SSO.

My point is - how are you legacy applications developed? Do they have a well documented configurable interface where security is implemented as a factory and all you have to do is configure the system to use the new "driver" instead of the default one? Can you turn on some sort of external security manager component thingy and tell the system to ask the external system instead of your existing security component?

If not - yes, I assume there will have to be some sort of code developed :)

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Marketplace Apps & Integrations

Jira issue check and more advanced commit verifications for Bitbucket DC

Pre-receive hooks that verify the Git commit message, the modified files, and implement similar code change controls used to be requirements of large enterprises working in regulated industries only....

0 views 0 0
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you