Integrate OneLogin with FileCloud


Before completing the following procedures, configure Apache Web Server. See SSO Configuration Step 1 on the page SAML Single Sign-On Support for configuration instructions.


This article describes how to integrate OneLogin as an SSO provider with FileCloud.

Pre-requisite: The mcrypt module must be installed on FileCloud. In Windows, it should be installed by default. In Linux, if mcrypt is not installed, it must be installed

OneLogin: Create App Connector

  1. Login into the OneLogin web UI.
  2. Click Apps > Add Apps.
  3. Search for SAML Test Connector and select SAML Test Connector (IdP).


  4. In the add screen, enter a name for the connector. For example, something like FileCloud Connector.
  5. Click Save.
  6. Open the created connector and click the Configuration tab.
  7. Fill the following values into the configuration tab. Replace dev.company.com with your FileCloud site.

  8. Once the configuration tab is completed, click the Parameters tab.
  9. Add the following four parameters:

    Field nameFlagsValue

    givenName

    Include in SAML assertion

    First Name

    mail

    Include in SAML assertion

    Email

    snInclude in SAML assertionLast Name
    uidInclude in SAML assertionUsername

  10. Save these changes. Then click the SSO tab.
  11. In the SSO tab, copy and save Issuer URL.
  12. Click More Actions > SAML Metadata and download the metadata file.
  13. Finally, add users to the newly created FileCloud Connector either individually or as group.

Integrate FileCloud with OneLogin SSO

  1. In the FileCloud admin portal, go to Settings > SSO.
  2. In Default SSO Type choose SSO.
  3. Use the following table to fill in the SAML configuration.

    SAML SettingsValue

    IdP Endpoint URL

    Issuer URL saved in the previous section from OneLogin SSO tab

    IdP Username Parameter

    uid
    IdP Email Parametermail
    IdP Given ParametergivenName
    IdP Surname Parametersn
    IdP MetadataCopy and the paste the contents of SAML metadata from OneLogin.

  4. Save the changes.