Appetize Docs
HomeDemoUploadPricing
  • Introduction
  • Platform
    • App Management
      • Uploading Apps
        • Android
        • iOS
      • App Dashboard
      • Running Apps
      • App Permissions
    • Device Sandbox
    • Embedding
    • Sharing
    • Session Inactivity Timeout
    • Query Params Reference
  • Features
    • Devices & OS Versions
    • Network Traffic Monitor
    • Debug Logs
    • UI Automation
    • Proxy
    • Language & Locale
    • Mock Location
    • Deep links
    • Launch Params
    • Media
    • Auto-grant Permissions
    • Custom Branding
    • Custom Launch Pages
    • Advanced Features
      • Android
        • ADB tunnel
        • Hide Password Visibility
      • Reserved Devices
  • Account
    • Invite your team
    • Single Sign-On
      • OpenID Connect
      • SAML
      • Azure Active Directory
      • Google Workspace (GSuite)
    • Reporting
      • Session History
      • Usage Summary
  • Infrastructure
    • Configure Network Access
    • Enterprise Hosting Options
  • JavaScript SDK
    • Configuration
    • Automation
      • Device commands
      • Touch interactions
    • API reference
      • Initialization
      • Client
      • Session
      • Types
        • AdbConnectionInfo
        • AppetizeApp
        • AndroidElementAttributes
        • Coordinates
        • DeviceInfo
        • Element
        • ElementBounds
        • IOSAccessibilityElement
        • IOSElementAttributes
        • NetworkRequest
        • NetworkResponse
        • SessionConfig
        • SwipeMove
        • RecordedAction
        • RecordedSwipeAction
        • RecordedKeypressAction
        • RecordedPosition
        • RecordedTapAction
        • RecordedTouchAction
        • UserInteraction
  • Testing
    • Getting Started
    • Writing Tests
    • Running Tests
    • Test Configuration
    • Continuous Integration
    • Record Tests (experimental)
    • Trace Viewer
    • Web Tests on Mobile Browsers
  • REST API
    • Create new app
    • Update existing app
    • Direct file uploads
    • Delete app
    • List apps
    • Usage summary
    • Devices & OS Versions
      • v1
    • IP Blocks
      • v1
    • Sample code
  • Guides & Samples
    • Impersonation
    • Automate Sign-in Flow
    • Screenshot Automation
    • Unlock Device
    • Validate Analytics Events
    • Lock Your Device to One App
    • Test Accessibility Font Sizes
    • Common testing scenarios
    • Samples Repository
  • Deprecated
    • Cross-document messages
  • Changelog
  • Additional Support
    • Knowledge Base
    • Support Request
Powered by GitBook
On this page
  • Configure app settings
  • Information to provide to Appetize
  • Example Configuration with OKTA
  1. Account
  2. Single Sign-On

SAML

PreviousOpenID ConnectNextAzure Active Directory

Last updated 9 months ago

Every SSO provider is a little bit different. Please with any questions!

Configure app settings

Please ensure that the user's email address is sent as the username in the SAML response.

Please create group assignments for appetize_developer and appetize_admin, and assign to users appropriately. All users who have access to the SAML app, with no group assignments, will default to the user role. Please ensure these group assignments are passed in the SAML response as an attribute named groups.

Field
Value

SP Entity Id / Audience URI

appetizeio-saml

Assertion Consumer Service URL (ACS)

TBD - provided by Appetize.io

Recipient URL

N/A - leave blank or same as ACS

Destination URL

N/A - leave blank or same as ACS

Information to provide to Appetize

  • entryPoint - the URL from your service provider that will initiate a login.

  • x509 certificate used to sign SAML responses

your provider may provide an IdP metadata file that contains both the entryPoint and the x509 certificate. You may send that file to us.

  • authentication context (optional) - usually necessary for Microsoft ADFS

  • signature algorithm (default SHA256)

  • which identify provider are you using? (ADFS, OKTA, etc)

Example Configuration with OKTA

Creating a SAML app
General Settings - you may customize as you see fit
Enter the Single Sign On URL Provided by Appetize.
Save the IdP metadata file and send to Appetize.io
contact us
Save the IdP metadata file and send to Appetize.io
General Settings - you may customize as you see fit
Creating a SAML app
Enter the Single Sign On URL Provided by Appetize