platform icon indicating copy to clipboard operation
platform copied to clipboard

API authentication for client integrations

Open nishad-ayanworks opened this issue 1 year ago • 1 comments
trafficstars

  • [x] Organization should be able to create clientId & clientSecret.
  • [x] Create POST API for clientId & clientSecret
  • [x] GET API for clientId & clientSecret
  • [x] POST API to get access token from clientId & clientSecret
  • [x] DELETE API for clientId & clientSecret (mid sprint)

Acceptance Criteria:

  • As an Owner, I should be able to create a clientId & clientSecret.
  • As an admin, I should be able to create a clientId & clientSecret.
  • As a user, I should get the access token from clientId & clientSecret after admin or owner provides clientId & clientSecret so from that access token I should be able to access all the APIs.
  • Except an Owner and Admin others should not be able to create clientId & clientSecret.

nishad-ayanworks avatar Dec 18 '23 11:12 nishad-ayanworks

As per the acceptance criteria written in the description not able to create clientId & clientSecret for the Admin role.

Image

sunilbade avatar Feb 22 '24 07:02 sunilbade