Skip to content

Finetune requirements and documentation of using client credentials with openeo #630

@soxofaan

Description

@soxofaan

With #624 a new doc page was added explaining some CDSE openEO authentication details, including the feature of using the client credentials created from the SentinelHub dashboard app:
https://documentation.dataspace.copernicus.eu/APIs/openEO/authentication.html#obtaining-client-credentials

The Sentinel Hub service in the Copernicus Data Space Ecosystem
has a [dashboard web app](https://shapps.dataspace.copernicus.eu/dashboard)
and under the account settings there is a self-service feature to
[register your own OAuth client](../SentinelHub/Overview/Authentication.qmd#registering-oauth-client){target="_blank"}.
The client id and client secret obtained here can also be used
for the client credentials flow with the openEO service of Copernicus Data Space Ecosystem.

This section is intentionally a bit vague at the moment, and needs some more finetuning.

For example from @rahmandawibowo-vito I learned that it's not immediately possible to "link" the client credentials with a user account, the user first has to run a batch job with these client credentials, so that an account for this client is created in the marketplace.

What also needs some clarification I think is how credits are associated, how they are linked (or not) between user and client, and how it is represented in the marketplace.

cc @rahmandawibowo-vito @JanssenBrm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions