Arrhenius PCD Dashboard¶
The main dashboard for Arrhenius PCD is Waldur. It integrates with underlying platforms such as OpenStack (the cloud virtualization platform), Keycloak (the authentication platform), and other supporting services to provide users with a unified and user-friendly interface.
1. Logging in to the Arrhenius PCD Dashboard¶
To access the Arrhenius PCD dashboard, open the dashboard login page.

On the login page, select "Sign in with Keycloak".
After selecting "Sign in with Keycloak", you will be redirected to the NAISS authentication service at supr.naiss.se. You will log in through the NAISS OpenID Connect (OIDC) authentication system.

After successful authentication, you will be redirected back to the Arrhenius PCD dashboard.
2. Accepting the Arrhenius PCD Terms of Service¶
During your first login, you must accept the Arrhenius PCD Terms of Service before you can access and use PCD resources.

Review the terms of service and select the option to accept them.

You must accept the terms of service to continue using the Arrhenius PCD service.
3. Initial Synchronization of User Resources¶
After your first login, your dashboard may not immediately show your organizations and projects.
You may see:
- No active Organization
- No active Projects


The synchronization process usually takes approximately one hour after your first login.
Before your resources become available, please make sure that you have accepted the NAISS General Terms of Use in SUPR.
If you have not accepted the NAISS General Terms of Use, you will not be able to access or use your PCD resources.
4. Accessing Your Organization and Projects¶
After you have accepted both:
- Arrhenius PCD Terms of Service
- NAISS General Terms of Use
and the synchronization process is completed, your dashboard will show your active organization and projects.
The organization will appear as NAISS in the left navigation panel.

Your available projects will appear under the Projects section.

Select a project to open the project dashboard.
¶
5. Accessing OpenStack Resources¶
Inside your project, open the Resources section.
You should see a resource created for your approved project from supr.naiss.se.
The resource has:
- Category:
Tenant - Offering type:
OpenStack
This resource provides access to your OpenStack cloud environment.

Select the resource to open the OpenStack resource dashboard.
6. OpenStack Resource Management¶
The OpenStack resource dashboard provides access to your cloud resources.
You can use the menu on the right side to create and manage your virtualized resources.
The dashboard also shows:
- Your resource quotas
- Resource limits
- Current resource usage

Available compute management options include:
- Instances
- Flavors (instance types)
- Server groups
- Images
7. Creating a Virtual Machine Instance¶
To create a new Virtual Machine (VM):
- Open the Compute menu.
- Select Instances.
- Click Add resource.

Configure the required settings for your VM instance.

After creating the instance, it will become available in your project resources.
8. Viewing Created VM Resources¶
After creating a VM instance, two resources will appear in the project resources list:
-
Volume
-
The storage volume attached to the VM.
-
VM
-
The actual virtual machine instance.

9. Assigning a Public IP Address to a VM¶
To make a VM accessible from the public network, you can associate a public IP address (floating IP) with the instance.
To add a floating IP:
- Open the Networking menu.
- Select the floating IP option.
- Associate the floating IP with your VM instance.


10. Managing Networks, Routers, and Security Groups¶
The Networking menu allows you to manage networking components for your OpenStack resources.
You can manage:
- Networks
- Routers
- Security groups

Security groups control network access rules for your VM instances.
11. Managing API Tokens and Personal Access Tokens¶
Waldur provides API tokens that allow users to authenticate and interact with the platform programmatically through APIs.
A Personal Access Token (PAT) is a user-specific token that can be used instead of a password when accessing Waldur APIs. Users can create and manage their personal tokens from their user profile settings.
Creating a Personal Access Token¶
To create a personal access token:
- Open your user profile menu in the top-right corner.
- Select Personal Access Tokens.
- Click Create token.
- Provide a name for the token to identify its purpose.
- Select the required permissions and expiration time.
- Create and save the token.
Using a Personal Access Token¶
The personal access token can be used for authenticating API requests to Waldur.
When making API requests, include the token in the request header:
For more information, please refer to personal access token.
Source repository