logo logo logo
BPC
  • BPC
  • Administration Documentation
  • Configuration
  • Authentication and Authorization
Deutsch (DE) English (EN)
5.0 4.2 4.1
Light Dark System

BPC

    • Administration Documentation
      • Installation and Updates
        • System Requirements
        • Installation
        • Starting and Stopping BPC
        • Installation with a preconfigured BPC
        • BPC Cluster
        • Update / Migration
          • Update Guide
          • Migration from BPC 4.* to BPC 5.0
        • Downgrade Guide
        • License
        • Download - Virtimo File Server
      • Getting Started
      • Configuration
        • System Components
          • OpenSearch
          • Karaf
            • Karaf Console Commands for the BPC
            • Karaf Console Commands Cheat Sheet
          • Third-Party Software
        • Central configuration file
        • BPC Configuration File
        • Authentication and Authorization
          • Overview
          • Configure Identity Provider
            • Keycloak
              • Install Theme
              • Keycloak Permissions
              • Impersonate User
              • Dynamic Redirect URIs
              • Microsoft Azure AD
            • Karaf
            • Database as Identity Provider
          • Forcing the local IdP as a fallback
          • Directory of organizations, roles, and permissions stored in the BPC Core
          • Mapping of Organizations, Roles, and Permissions
          • Organizations, roles, and user permissions stored in the BPC Core
          • Add additional organizations/roles/permissions and other data to the user session
        • Security
        • Network
          • Secure Connection (TLS/HTTPS)
          • HTTP Headers
          • Client Certificate Authentication
        • Services
          • Services - Unix Systems
          • Services - Windows Systems
        • Process Engines integration
          • Integrating IGUASU with BPC
        • Databases
        • Languages
        • Logging
        • Plugins
          • User Account Menu
          • Changing the Active Organization
          • Network Indicator
          • Theme Switcher
          • Breadcrumb
          • Module Navigator
          • Share Current View
          • Deployment
          • Replication Status
          • Online User List
          • Notifications
          • External Link
          • Internal Link
          • Security Cockpit
          • Chat
          • AI Assistant
        • Versioning of the Internal BPC Configuration
      • Operation
        • Security Cockpit
          • TLS Check
          • IP Pinning Check
          • HTTPS Check
          • BPC Base URL HTTPS Check
          • HTTP Proxy Check
        • Backup & Restore
          • MinIO as an S3 Backup for OpenSearch
        • Deployment
        • Virtimo AI Services
        • Maintenance Mode
        • Identity management
          • Session overview
          • User management
          • Organization management
          • Permissions Management
          • Permission management
        • Notifications to Users
        • Audit Log
        • Performance Monitoring
        • Karaf Log
        • System Monitoring (Metrics for Prometheus)
        • Language Selection / Multilingual Support
        • Local Storage
        • Troubleshooting
        • OpenSearch Index View
        • File Storage File View
        • Frontend Query Parameters
      • User-Specific Settings
        • Navigation Settings
        • Customizable landing page for BPC users (Landing Page)
        • User Self Service
        • Selective Access to Administrative Interfaces
      • Modules
        • BPC Administration
          • Creating Module Components
          • Copy Module Components
          • Deleting Module Components
        • Global functions
          • Global Date Filter
        • BPC Core
          • Core Access Management
          • Core Plugins/Hooks
          • Core Services Settings
          • Backend Connections
          • Replication
          • Log Service
          • External Content
          • HTML Content Module
          • Flow
          • Account
            • Account Access Management
            • Account Plugins/Hooks
        • Process Dashboard
          • Configuring the Process Dashboard
          • Dashboard Access Management
          • Dashboard Plugins/Hooks
          • Customize the Dashboard View
          • Dashboard Quick Actions
        • Process Monitoring
          • Monitor Access Management
          • Monitor Plugins/Hooks
            • Process Starter Plugin
            • Process Starter Plugin Panel
            • Monitor Wrapper Plugin
          • Configuring Process Monitoring
          • Processes
            • Process Actions
              • Configuring Process Actions
            • Process Starter
            • Process Status Change
            • Multiple Actions
            • Sharing a Process
            • Exporting Processes
              • Configuring Monitor Data Export
            • OpenAPI specification
          • Data view
            • Configuring Monitor Detail Views
            • Configuring Multiple Grids/Views
            • Configuring Monitor Columns
            • Filter Columns
            • Manage Process Views
            • Caching and Persistent States in the Monitor
            • Display Process Information
            • Restrict the visibility of monitor data
            • Advanced Search
            • Customize the process table display
            • Monitor Quick Actions
            • File Attachments
          • Monitor Widgets for the Dashboard
          • Monitor Deeplink
        • Data Management
          • Architecture
          • General module settings
            • Data Management Installation and Update
            • Data Management Access Management
            • Configuring Data Management
          • Templates and Assets
            • Templates
            • Assets
          • Application interface
            • Leader Data Objects
            • Search and filter Leader data
            • Edit Leader Data
            • Linking Leader Data Objects
            • Actions for Leader Data
          • Data Management API
            • Examples of API Calls
        • Data Analysis
          • Analysis Access Management
          • Configuring Data Analysis
          • Components
            • Dataset Editor
            • Chart Editor
            • Report Editor
            • Catalog Editor
          • Application Examples
        • Documents
        • Process Collaboration
          • Artifacts
          • Inbox
          • Feed
          • Blog & Journal
          • Forum
        • Forms
          • Forms Configuration
          • Forms Access Management
          • Forms Plugins/Hooks
          • Forms Repository
          • Live Editor
          • Renderer
            • Embedded Mode (iFrame)
          • Form Configuration
            • Schema for form configuration
            • General Component Configuration
              • Multilingual Content
              • Responsive Forms
            • Binding Form Component Attributes
            • Components
              • button
              • checkbox
              • checkboxgroup
              • combobox
              • container
              • datefield
              • fieldset
              • filefield
              • html
              • image
              • numberfield
              • radiogroup
              • table
              • textarea
              • textfield
            • Actions
              • dialog
              • downloadFile
              • getFormConfig
              • getFormState
              • multiActions
              • print
              • reset
              • resetRenderer
              • setFormConfig
              • setFormState
              • submit
              • validate
              • validationErrors
            • Examples
        • INUBIT Process Documentation
          • Installation
          • Exporting diagrams as PDFs
          • User Functions
            • Structural Layout
            • Standard Functions
            • Module Information
            • Application Examples
        • INUBIT Interaction
          • Installation
          • Configuration
          • User Functions
            • Display Task Information
            • Sorting and Filtering Tasks
            • Overview of Actions
        • INUBIT WebApp
          • Installation
        • VIMON
        • WebTSM
        • System Status Reporter
    • Developer Documentation
      • APIs
        • Core Services APIs
          • Overview
          • Audit Log API
          • Authentication API
          • BOM API
          • Backups API
          • Collaboration API
          • Configuration API
          • Configuration File API
          • Data Lock API
          • Deployment API
          • Event API
          • File Storage API
          • Flow API
          • Frontend Logging API
          • Global Search API
          • Http Proxy API
          • Identity Management API
          • Internationalization API
          • Log Service API
          • Loggers API
          • Lookup Joins API
          • Notification API
          • OpenSearch API
          • Performance Measurement API
          • Replication API
          • Security Check API
          • Server API
          • Status API
          • Storage API
        • Forms API
        • Authentication
          • API Keys
          • API Authentication via User Login
          • Access Tokens
        • Examples
          • Create BPC Module Instances
          • Deploy BPC Modules (JAR/WAR files)
          • Status Interface
      • Front-End Development
        • Module and Module Instance Settings
        • Developing BPC Plugins
        • Developing BPC Widgets
        • Developing Button Types Provided by BPC
        • Frontend Interface Module
        • Security Checks
        • BPC Frontend and Backend Eventing
      • Frontend Development
        • Developing BPC Themes
          • Theme Variables
        • Frontend Library
          • JSON Field
          • Form Validator
          • JSON Editor Column
          • Component for Responsive Toolbar Text
          • HTML-rendered combo box
          • BPC Combo Box
          • BPC Text Field
          • Handle Column
          • BPC Icon Combo
        • Routing / Deep Links
        • XTemplate Syntax in ExtJS Settings
        • Global ViewModel
        • Dynamic Field Label
      • Backend Services
        • Logging
          • Audit Log Service
          • Frontend Log Service
        • Indexes
          • Creating Indexes
          • Backing up indices
      • Best Practices
        • CSRF Protection
        • Deployment Constraints
        • Returning Backend Errors to the Caller/Frontend
        • Jetty with gzip compression
        • Create and Restore the Current View of a Module Instance
        • GDPR Compliance
        • Automatic Creation of Module Components
        • Multiple Language Support
        • Notification Types and Display in the Interface
    • Release Notes
    • Changelog
      • Administration Changelog
      • Developer Changelog
BPC  / 5.0
  • Language
    • Deutsch
    • English
  • BPC
    • 5.0
    • 4.2
    • 4.1
  • IGUASU
    • 4.4.1
  • INUBIT
    • 9.0
    • 8.1
    • 8.0
  • VIMON
    • 1.0
  • Virtimo
    • latest

Authentication and Authorization

You want to:

  • create and configure an identity provider

    • learn more about Keycloak-specific configurations

    • learn more about Karaf as an identity provider

    • learn more about using a database as an identity provider

  • provision organizations, roles, and permissions for an identity provider without an admin client connection

  • assign additional organizations, roles, and permissions

logo logo
Virtimo AG
Legal Notice
Privacy Policy
Support
Feedback
Help

©2010 - 2026 Virtimo AG
 - Made with ❤️ in Berlin
Press Esc to exit full screen
Modal image placeholder
Press Esc to exit full screen