Having control over your API access is crucial for maintaining security and independence.
In myDRE, users can now manage their own API keys, enabling them to upload data into workspaces with a single key. This provides greater flexibility and control, while ensuring accountability and data protection.
How API Keys Work
Users can generate an API key that is linked to both their user account and a specific workspace(s). The key is displayed only once during creation, so it’s important to save it securely. If the key is lost or needs to be changed, it can be regenerated. When a new key is generated, the old one becomes invalid and can no longer be used.
Each user only needs one API key to upload data into the workspace. After uploading, the system sends an email notification to confirm that the data was received. This helps users stay informed about their activity.
API keys can only be created for workspaces where the user has permission. If the user loses access to a workspace, their existing API key will stop working for that workspace. If the user account is disabled, any related API keys will also stop working.
Create your own API key
- In the myDRE portal, go to Developer Settings as shown in the image bellow
- Generate a new key
- Select Workspace(s) for which you want to use this API key
- API Key has been generated and here you can:
View and update the scope (list of workspaces) any time.
You can create a new key, if needed. The old key will stop working.
Delete the key, if you no longer need it.
Who Can Use This
While all users in myDRE can generate an API key, only certain roles are allowed to upload data. These roles include Privileged, Accountable, Standard, Advanced, and Data Contributor. Users without one of these roles will not be able to upload data using the API key.
Related Articles
API Methods in myDRE
Choosing Between API Key Management for Users in myDRE and Data Upload API (also referred to as Data Landing Zone). In myDRE, there are now two distinct methods for uploading data into workspaces using APIs. While they both allow secure file ...
What is workspace management?
By workspace management, we mean the administrative tasks that workspace Accountable and Privileged members of the workspace can ánd should perform to ensure smooth operation of the workspace. It includes: Adding, removing, changing roles: so to make ...
Hardware Key / Passwordless to login to myDRE Portal
Dear myDRE Users, We are excited to announce that you can now set up a hardware security key (like YubiKey, Feitain or any FIDO2 compliant key) for passwordless login to the myDRE portal. This makes logging in faster and more secure! Not only for ...
CEDAR
CEDAR Home page CEDAR https://more.metadatacenter.org/tools-training/orientation CEDAR APIs https://more.metadatacenter.org/tools-training/cedar-api CEDAR API and Python Prerequisites: Create file called: secret.py Add the following line of ...
Federated Learning on myDRE with VANTAGE6
VANTAGE6 An open source privacy preserving Federated Learning Infrastructure for Secure Insight Exchange. ARCHITECTURE VANTAGE6 uses a client-server model, which is shown in the figure below. In this scenario, the researcher can pose a question and ...