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

sig#987 - Enhance API by new parameter displayTechnicalUser apps and service endpoint #1238

Open
3 tasks
AnuragNagpure opened this issue Jan 16, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@AnuragNagpure
Copy link
Contributor

Description

Implement a new parameter that defines if the technical user details created for an app/service should be visible for the subscriber.
This configuration will be set in the app release process.

add "displayTechnicalUser": "boolean" to be updated in the following api
/api/services/serviceRelease/{serviceId}
/api/apps/AppReleaseProcess/{appID}

add "displayTechnicalUser": "boolean" to be provided in the following api
/api/services/servicerelease/{serviceId}/serviceStatus
/api/apps/appreleaseprocess/{appID}/appStatus

Acceptance Criteria

  • There should be a new boolean parameter called "displayTechnicalUser" updated to the app release process API endpoint /api/apps/AppReleaseProcess/{appID}
  • There should be a new boolean parameter called "displayTechnicalUser" updated to the service release process API endpoint /api/services/serviceRelease/{serviceId}
  • The "displayTechnicalUser" parameter should be included in the response of the API endpoints /api/services/servicerelease/{serviceId}/serviceStatus and /api/apps/appreleaseprocess/{appID}/appStatus.

Additional Information

@AnuragNagpure AnuragNagpure added the enhancement New feature or request label Jan 16, 2025
@AnuragNagpure AnuragNagpure self-assigned this Jan 16, 2025
@github-project-automation github-project-automation bot moved this to NEW USER REQUEST in Portal Jan 16, 2025
@AnuragNagpure AnuragNagpure moved this from NEW USER REQUEST to IN PROGRESS in Portal Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: IN PROGRESS
Development

No branches or pull requests

1 participant