Open skattar1406 opened 6 years ago
➤ Alex commented:
The Status Codes are a bit confusing here too, since all the 200 conditions have to exist for an actual success. For example, the first bullet above may be true but that does not mean it should return 200. Both the first and the 3rd must be true for an actual 200/success.
**
**
**
Given a invalid scenario, when a request is received to register a service account under a specific GCP Project and All users on that GCP Project which owns any Service Account are registered for controlled access data, but doesn't have access to the controlled data for that Service Account, then I expect the Fence web service to display a HTTP error status code of 400 with a valid error message.
Given a invalid scenario, when a request is received to register a service account under a specific GCP Project, and the service is not reachable, Then I expect the fence web service not to update the access for that service account, but display a HTTP error status code of 500 with a valid error message.
============================================ END OF A/C========================================================