wso2 / wso2/docs-apim

Adding the steps to configure WSO2 IS 7.x as an external identity provider using OIDC.

Open
#9,353 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Type/Improvement
Dominant language
CSS
Stars
99
Forks
708
Avg merge
1d 7h
Merged PRs (30d)
22

Description

Current Limitation

In WSO2 IS 7.x versions, service providers cannot be configured via the Carbon Management Console. Therefore, WSO2 IS 7.x cannot be configured as an external identity provider as outlined in document [1].

[1] https://apim.docs.wso2.com/en/latest/install-and-setup/setup/sso/configuring-identity-server-as-external-idp-using-oidc/

Suggested Improvement

The documentation needs to be updated with instructions on how to create service providers in the WSO2 IS 7.x server in order to configure it as an external identity provider for the APIM server. Since service providers cannot be created via the Carbon Management Console in WSO2 IS 7.x, an application must be created through the WSO2 IS Console as outlined in document [1]. This has been tested in a local setup and the functionality has been validated.

[1] https://docs.google.com/document/d/1hfN7XGXZ6Q0vHlQDnCJHoyoKMHGiDPBXVQElpZnmwvI/edit?usp=sharing

Version

4.3.0

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked APIM documentation page on configuring WSO2 IS as an external IdP using OIDC, then review the suggested Google document for the validated WSO2 IS 7.x Console flow. Update the instructions to explain how to create the required service provider application without the Carbon Management Console. Done means the page covers WSO2 IS 7.x and enables the documented OIDC configuration.

Written by the indexing model from the issue text.

Assessment

Domain
authentication, documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.