Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[XACML Connector] Decisions endpoint not included in V1 #22847

Open
JeethJJ opened this issue Feb 7, 2025 · 1 comment
Open

[XACML Connector] Decisions endpoint not included in V1 #22847

JeethJJ opened this issue Feb 7, 2025 · 1 comment

Comments

@JeethJJ
Copy link
Contributor

JeethJJ commented Feb 7, 2025

Description

PEP endpoints are not present in the entitlement V1 apis. They are currently not available along with the connector.

Steps to Reproduce

The endpoints defined in [1] should be added to entitlements V1 and made available with the connector.
Or this could be removed from entirely as we are deprecating the feature.

[1] https://github.com/wso2-extensions/identity-application-authz-xacml/blob/master/components/entitlement/org.wso2.carbon.identity.api.server.entitlement/org.wso2.carbon.identity.api.server.entitlement.v1/src/main/java/org/wso2/carbon/identity/api/server/entitlement/v1/resources/DecisionResource.java

Version

Xacml connector v1.0.0

Environment Details (with versions)

No response

@JeethJJ
Copy link
Contributor Author

JeethJJ commented Feb 7, 2025

Below config to add the resource to toml has been removed with [1]. This need to be added with other required configuration if decided to provide support for the mentioned endpoint.

[[api_resources]]
name = "Entitlement Policy Mgt API"
identifier = "/api/identity/entitlement/v1/decision"
requiresAuthorization = true
description = "API representation of the Entitlements Policy Mgt API"
type = "TENANT"

[[api_resources.scopes]]
displayName = "Policy Mgt"
name = "internal_manage_pep"
description = "Policy Mgt"

[1] wso2-extensions/identity-application-authz-xacml#61

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant