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

Service and DAO implementation for organization meta attributes GET API #143

Closed
wants to merge 3 commits into from

Conversation

HasiniSama
Copy link
Contributor

Purpose

Related to: wso2/product-is#20611

To support the frontend implementation requiring backend API support to filter and return meta attributes belonging to a specific organizational hierarchy level.

Approach

  • API Support Layer Update: Implemented new getOrganizationsMetaAttributes Organization Manager service for filtering and returning meta attributes for specific organizational hierarchy levels. Filtering uses the same expression node tree building as getOrganizations.
  • DAO Layer Update: Added a getOrganizationsMetaAttributes method in DAO implementation for retrieving organization meta attributes.

Release note

Feature: Added a new GET API endpoint /meta-attributes to filter and return meta attributes.
Description: This feature allows users to filter and retrieve meta attributes specific to a certain organizational hierarchy level.

Documentation

Automation tests

  • Unit tests

    Added for both the Service layer and DAO layer.

  • Integration tests

Security checks

Related PRs

Test environment

JDK version: 11.0.23
Product Version: IS 7.0.1

@HasiniSama HasiniSama changed the title Meta attribute get Service and DAO implementation for organization meta attributes GET API Jul 9, 2024
@HasiniSama HasiniSama closed this Jul 9, 2024
@HasiniSama
Copy link
Contributor Author

Closing this PR due to forced push changes in branch extending_org_search_feature that may affect this branch. The forced push commit changes that unintentionally appeared in this PR's diff. Will create a new PR.

@HasiniSama HasiniSama deleted the meta-attribute-get branch July 9, 2024 08:11
shanggeeth pushed a commit to shanggeeth/identity-organization-management-core that referenced this pull request Aug 6, 2024
shanggeeth pushed a commit to shanggeeth/identity-organization-management-core that referenced this pull request Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant