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

Make ETS working with secured instances #47

Open
gfenoy opened this issue Feb 2, 2023 · 3 comments
Open

Make ETS working with secured instances #47

gfenoy opened this issue Feb 2, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@gfenoy
Copy link
Contributor

gfenoy commented Feb 2, 2023

Is your feature request related to a problem? Please describe.

We would like to be able to set specific headers to be sent to the Instance Under Test (IUT) for ensuring that server implementation requiring secured access can be tested.

Describe the solution you'd like

Using a new extra_headers option giving the opportunity to pass any extra headers required to IUT.

@gfenoy gfenoy changed the title Make tests work with secured instances Make ETS working with secured instances Feb 3, 2023
@ghobona ghobona added the enhancement New feature or request label May 24, 2023
@ghobona
Copy link
Contributor

ghobona commented May 24, 2023

Related to opengeospatial/teamengine#46

@fmigneault
Copy link

I would love to have this as well!

I was able to set up special permissions set for the ETS to work on endpoints under /processes/echo.
However, the /jobs endpoint can contain other users' jobs, and I cannot open this publicly only for the purpose of the ETS.

If it could support some kind of Authorization: Bearer <token> header, which could be specified as input just like the echo process name can, then I could grant it special access for specific tests and jobs.

@ghobona
Copy link
Contributor

ghobona commented Sep 7, 2023

This issue is potentially related to opengeospatial/teamengine#580

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: Needs discussion
Development

No branches or pull requests

5 participants