KantaraInitiative / wg-uma

This is the repository of all specifications related to the User Managed Access Group
http://kantarainitiative.org/confluence/display/uma/
Other
27 stars 21 forks source link

Returning RPT from Resource Server #355

Closed pedroigor closed 2 years ago

pedroigor commented 6 years ago

Overview

This issue is a follow up of a discussion [1] started on WG-UMA mailing list about use cases where the RS is protecting its own resources and privacy is not really a concern. For these use cases there is an assumption that every single protected resource have the RS itself as RO.

This assumption highlights some important points that should be considered on how to address such use cases using UMA given that:

Another important consideration to be made is that both RS and AS are colocated. In some cases, even the client could be within the same realm or security domain as RS and AS.

Considering all that, this issue aims to bring to discussion some sort of extension that could help address such use cases while still using most of UMA constructs and definitions.

I'm glad to come up with some suggestions about how to address some of the issues pointed out here if you think that what have been said so far makes sense and worthy to invest some time.

It would be nice to come up with something that could leverage UMA and support use cases other than those related with privacy. Nowadays, there are a lot of demand for protecting microservices or even resources in a monolithic application, where token-based authentication is becoming a very attractive solution for those looking not only for authentication but, specially, authorization.

References

[1] https://kantarainitiative.org/pipermail/wg-uma/2017-September/005320.html

xmlgrrl commented 6 years ago

Since this is intended to be an "extension" discussion (as documented in the Disposition of Comments), at this point I'll remove the "V2.0" label.

xmlgrrl commented 3 years ago

This is an extension that Keycloak implements but has not been standardized, either as a separate extension spec or as an UMA RFE. See Pedro's announcement to the list here. We have discussed the extension in calls (e.g. in UMA telecon 2018-11-02).

pedroigor commented 2 years ago

@xmlgrrl Hi @xmlgrrl. Closing as out of date.