apache / apache/cloudstack

UI : Provide option for Saml user to logoff completely from Cloudstack

Open
#9,934 2 comments 0 reactions 0 assignees View on GitHub
component:UI no-issue-activity type:enhancement type:improvement type:security
Dominant language
Java
Stars
3.1k
Forks
1.4k
Avg merge
6d 19h
Merged PRs (30d)
32

Description

ISSUE TYPE

Improvement request

COMPONENT NAME

Component: Improvement

CLOUDSTACK VERSION

Cloudstack version 4.19.1.x

SUMMARY

UI : Provide option for Saml user to logoff completely from Cloudstack

Steps to reproduce the issue

1. Have a Cloudstack environment with saml enabled

2. Make sure there are multiple users present in the saml idp

3. Short Screen-recording

https://www.loom.com/share/2ee3884930354657881e27f297231edb?sid=9336b86f-0571-46a9-863c-20b2f3b168c2

Expected behaviour

We can provide the option for the end user to logout from SAML using the following API, this prevents another user from getting access to the system

https://cloudstack.apache.org/api/apidocs-4.19/apis/samlSlo.html

![Screenshot 2024-11-15 at 1 56 32 PM](https://github.com/user-attachments/assets/f600f0fa-352e-4aff-8b7c-6102b490654c)

Contributor guide

Open the contributing guide

Research direction

Start by tracing the CloudStack UI's current logout action and the samlSlo API documented in the issue; confirm how SAML sessions are currently handled. Done means the UI exposes a complete SAML logout option and the behavior can be verified with multiple users in a SAML-enabled environment.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
authentication, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.