Search Results :

×

SAML Single Sign-On (SSO) in Blackboard (SP) | Magento – Blackboard SSO Login

Login into Blackboard using Magento user credentials. This guide will help you integrate Magento as a SAML 2.0 Identity Provider (IdP) and Blackboard as a Service Provider (SP) using the miniOrange Magento SAML IDP (Identity Provider) Extension. Magento SAML IDP extension gives you the ability to use your Magento credentials to login into Blackboard (SP). Here we will go through a step-by-step guide to configure SSO between Blackboard as SP (Service Provider) and Magento as IDP (Identity Provider).

  • Purchase the miniOrange SAML IDP Single Sign-On extension from magento marketplace.
  • Go to My profile -> My Purchases
  • Please ensure you are using correct access keys (My Profile - Access Keys)
  • Paste the access keys in your auth.json file inside your project
  • Use the below command to add the extension to your project.
    "composer require {module_name}:{version}"
  • You can see the module name and list of versions in the selector below the extension module name.
  • Run the following commands on command prompt to enable the extension.
  • php bin/magento setup:upgrade
  • Download the miniOrange SAML IDP Single Sign-On extension.
  • Unzip all contents of the zip inside the MiniOrange/IDPSaml directory.
  • {Root Directory of Magento} app code MiniOrange IDPSaml
  • Run the following commands on command prompt to enable the extension
  • php bin/magento setup:upgrade

  • To get the SP metadata details, log in to your Blackboard.
  • Navigate to System Admin and click on Authentication to configure Blackboard Single Sign-On (SSO) with Magento.
  • Select Create Provider and click on SAML then enter the following details.
  • Name Magento
    Authentication Provider Set as Active
    User Lookup Method Username
    Restrict by Hostname Select use this provider for any host names
    Link Text Type the title for the link as you want it to appear on the Blackboard Learn login page
  • Copy the Entity ID and ACS URL. You will require this while configuring the SSO in miniOrange Magento extension.

  • In the miniOrange IDP (Identity Provider) extension, go to Applications tab.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Search for Blackboard in the choose application searchbox and select the application.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Enter the Application name under SP Name.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Now, enter the SP Entity ID or Issuer and ACS URL copied earlier and save the details.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Navigate to the Applications tab and click on Metadata settings for the Blackboard application
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Here, you can find the Identity Provider Metadata URL /XML Metadata or endpoints like IDP Entity ID, SAML Login URL, SAML Logout URL (Premium Feature), Certificate. You can also download the IdP Metadata XML file which will be used for Blackboard Server configuration.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • You will now have 3 options to provide the IDP Metadata to Blackboard server by downloading the XML Metadata, Metadata URL or providing the detials manually.
  • Option 1 - Download the XML Metadata.
  • Download the XML Metadata by clicking it on Download XML Metadata button.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Navigate to your Blackboard and upload the XML metadata file downloaded and click on the Fetch Metadata button.
  • Option 2 - Provide the details manually to the Blackboard.
  • Copy the metadata details according to the table below.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Navigate to your Blackboard and paste the metadata details.
  • In the miniOrange Magento IDP extension, navigate to the Applications tab and click on Edit settings for the Blackboard application.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Click on Add Attribute button.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO
  • Add the attribute name you want to send to your service provider and select the attribute from the dropdown menu and click on Save Button to save changes.
  • Login With Magento Users | Blackboard SSO | Magento SAML IDP SSO

    You have successfully configured the SAML SSO between Blackboard as SAML SP and Magento as SAML IDP.



ADFS_sso ×
Hello there!

Need Help? We are right here!

support