Skip to content

Commit

Permalink
auth: update AuthN/AuthZ documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
uniqueg committed Oct 4, 2023
1 parent 9b52bc2 commit cdcee6d
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions openapi/task_execution_service.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,14 +49,12 @@ info:
### Authentication and Authorization
Is is envisaged that most TES API instances will require users to authenticate to use the endpoints.
However, the decision if authentication is required should be taken by TES API implementers.
Implementers are required to implement the authentication schemes defined in
`components.securitySchemes`, but they are free to define and implement
additional schemes as per their requirements.
If authentication is required, we recommend that TES implementations use an OAuth2 bearer token, although they can choose other mechanisms if appropriate.
Checking that a user is authorized to submit TES requests is a responsibility of TES implementations.
Checking that a user is authorized to submit TES requests is the responsibility
of each implementation.
### CORS
Expand Down

0 comments on commit cdcee6d

Please sign in to comment.