-
Notifications
You must be signed in to change notification settings - Fork 4
DI‐Portal‐GF‐001 Navigation to APIHUB (log in log out)
Aleksandr Agishev edited this page May 5, 2025
·
1 revision
Design Item ID: DI-Portal-GF-001
Design Item Name: Navigation to APIHUB (log in / log out)
Related Design Items: -
Related API:
- SSO integration status (GET /api/v1/system/configuration)
- SAML authentication (POST /api/v2/auth/saml)
Revision History:
| Date | Description |
|---|---|
The functionality provides a user the ability to log in to Portal or log out from Portal.
Start Point
The functionality is available when user follows the APIHUB link.
Execution
- The user navigates to APIHUB.
- The system automatically authenticate user via SAML SSO and opens the home page of APIHUB Portal.
- API for SAML authentication: POST /api/v2/auth/saml.
Start Point
The functionality is available when user clicks Logout in APIHUB.
Execution
- The system opens 'Log in to APIHUB Portal' page.
- User clicks SSO Log In.
- The system authenticate user via SAML SSO.
- API for SAML authentication: POST /api/v2/auth/saml.
Start Point
- The functionality is available when user clicks Logout in APIHUB.
Execution
- The system opens 'Log in to APIHUB Portal' page.
- User specifies username and password (of internal APIHUB user) in appropriate fields.
- When user specifies password, password is masked.
- If user clicks eye icon, then the system shows password without mask.
- User clicks Log in.
- The system authenticate user via basic authentication. If user specifies incorrect login and/or password, the system shows the message 'Invalid credentials, please try again'
Processes description
Technical articles
Design Items
- Navigation to APIHUB (log in / log out)
- Create Workspace
- Create Group
- Create Package
- Favorite packages, dashboards, groups, workspaces
- Shared Packages
- Activity History in Main Page
- Personal private workspace
- Version summary
- Revision History
- Package Activity History
- Manage Manual Operations Group
- Export Operations Group (reduced source specifications)
- Export Operations Group (combined specification)
- Export List of Operations in Excel
- Search and Filter Operations
- List of Operations
- List of Operations Groups
- Manage REST Path Prefix Group
- Activity History
- List of Deprecated Operations
- Export List of Changes in Excel
- Human‐readable description for deprecated items for OpenAPI 3.0
- List of Documents
- OpenAPI Document Overview
- Copy Package Version
- Export Package Version
- Export Document from Package Version
- Export List of Deprecated Operations in Excel
- API Quality Validation Result
- Export of discrepancy analysis results for arbitrary package versions in Excel
- AI Recommendations Tab
- General Settings
- Package versions list
- Access Tokens Management
- Delete Package
- Default Release Version
- Define Release Version Pattern