Open y-tabata opened 3 months ago
This would be a great service to the community if you took it on.
One thought though... as great as KeyCloak is, I don't think any such white paper should be proscriptive about specific solutions when it comes to authn / authz standards.
On the authn topic, there are many great open source IDPs--Janssen Project, Ory, Shibboleth just to name a few. Some of these solutions are tailored for specific use cases, for example, Janssen Project for enterprise, or Shibboleth for universities. Also let's not forget that Dex at the CNCF is an "OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors". Ultimately, we want to recommend an IDP that supports open standards like OAuth, OpenID and FIDO.
There are also a number of Authz solutions domains should consider--AWS Cedar, OPA, OpenFGA just to name a few that are popular in the cloud native space.
@nynymike Thank you for your comment. I don't intend to recommend a single solution such as Keycloak, and I hope to have the following discussion as you mentioned in your comment.
Ultimately, we want to recommend an IDP that supports open standards like OAuth, OpenID and FIDO.
@y-tabata I have tentatively marked you as the Project Lead and myself as the supporting STAG Representative. Our next step will be to gather interest from the community to support in the research and writing processes.
After sufficient interest has been garnered, I will help kick things off by creating the project schedule, slack channel, TAG calendar meeting entry, and a shared drive location for the group to begin collaborating.
For anyone else who is interested, please comment here with a note regarding how you would like to contribute to this Whitepaper effort!
I would like to participate the activity as a member.
Hi, I'm interested in contributing to this whitepaper project.
Hello I am interested in participating the activity as a member.
Hi, I am interested in contributing to this whitepaper. I wish to contribute towards the research paper writing.
For me, it would be great to get in. Hoping we will find out some practices that help integrators to find their way through the hill of specs.
@tnorimat @wadahiro @daian183 @Satarupa22-SD @patatoid Thank you all! I want to decide the meeting time & day. Your time zones are JST & IST & CEST, right? So how about JST (17:00-18:00), IST (13:30-14:30), and CEST (10:00-11:00) on Tuesday? Please comment if you have any inconvenience or give this a thumbs up if you like. I will set up a meeting to start as early as next Tuesday.
I’d like to contribute as well. My time zone is CEST. Unfortunately, I have a full-day workshop scheduled next week from Tuesday to Thursday. Would it be possible to record the session for those who are unable to attend?
@dadrus Yes, I plan to provide recordings and meeting notes.
I m interested in contributing especially wrt to federated-identity setups (like pod-identity etc)
@eddie-knight Could you set up an LFX recurring meeting for this?
JST (17:00-18:00), IST (13:30-14:30), and CEST (10:00-11:00) on Tuesday
@y-tabata is there a meeting today? I haven't received the meeting link yet. Could you please add me mail. Thanks!
@Satarupa22-SD Unfortunately, we haven't yet created an LFX recurring meeting for this, so it will start next week at the earliest.
Sorry that I missed the ping on this! I've just submitted the request for an LFX meeting.
Zoom meeting has been created and added to all of the calendars we are part of.
The last thing we'll need to do is update the repo with information about this project.
In the first meeting today, determine the scope according to the Process for Creating Papers. https://github.com/cncf/tag-security/blob/main/community/publications/paper-process.md#audience-goals-and-refining-scope
@tnorimat @wadahiro @daian183 @Satarupa22-SD @patatoid @dadrus @entlein The meeting is started from today.
Currently, we moved to phase 2, "Tasking Assignment". https://github.com/cncf/tag-security/blob/main/community/publications/paper-process.md
@daian183 @dadrus @entlein If you are still interested in contributing to this white paper, I will add you to the IAM WP Slack channel, so please DM me on the CNCF Slack channel.
Description: Authentication and authorization are the most important security considerations in the cloud-native ecosystem, as evidenced by their high ranking in the OWASP Top 10 and OWASP Top 10 API Security Risks. On the other hand, authentication and authorization frameworks have a wide range of related specifications, including OAuth and OpenID Connect, and it can be difficult for implementers to implement the frameworks, so it would be beneficial to publish best practices for identity and access management. Fortunately, Keycloak, a powerful IAM OSS, has joined the CNCF ecosystem as a CNCF incubating project, so it may be time to consider what IAM should be like in the cloud-native world.
Impact: As seen in the high rankings in the OWASP Top 10 and OWASP Top 10 API Security Risks, security risks related to authentication and authorization remain of great concern to customers. Once IAM best practices are published, they can mitigate these concerns and realize a more secure cloud-native ecosystem.
Scope: not yet determined. Authentication and authorization are broad terms, and some of them are related to other areas like zero trust currently the WP being promoted, so it is very important to decide what the scope should be.
Intent to lead:
Proposal to Project:
TO DO