MicroStrategy ONE

Allowing iOS App Users to Sign-In with MicroStrategy Identity Using App-to-App Authentication

Users can log in to your third-party iOS app by authenticating with MicroStrategy Identity. Follow the steps below if your third-party mobile app is not supported by a third-party mobile server.

If your third-party mobile app is supported by a server, MicroStrategy strongly recommends that you configure your third-party app and server using the Identity single sign-on (SSO) APIs, as described in Allowing iOS App Users to Sign In with MicroStrategy Identity Using Server-to-Server Authentication . Doing so enables the communication and validation to take place between your mobile server and MicroStrategy Identity Server, rather than between apps.

Follow these steps to enable users to sign into your iOS app:

  1. Register your Third-Party App with MicroStrategy Identity
  2. Configure your App Project in Xcode®, including adding the single sign-on (SSO) framework to your project.
  3. Obtain Permissions from MicroStrategy Identity for Authentication

Once configured, you can customize your app permissions. For customization options, see List of Permissions and Server APIs for iOS.

The following steps contain only the information required to configure your iOS app with Xcode for use with MicroStrategy Identity. The information provided is subject to change. See your third-party documentation for the latest information.

You have an environment for iOS development, as OS X and Xcode are necessary.

You have created your iOS app project in Xcode. For steps, see your third-party documentation.

To display a custom image for your mobile app configuration displayed in MicroStrategy Identity Manager, you must create the image to display. Supported image formats are .png, .jpeg, and .jpg file types.

Related Topics

Allowing iOS App Users to Sign In with MicroStrategy Identity Using Server-to-Server Authentication

List of Permissions and Server APIs for iOS

Allowing Android App Users to Sign In with MicroStrategy Identity Using Server-to-Server Authentication

Categorizing MicroStrategy Badge Resources

Editing a Mobile App Configuration in MicroStrategy Identity

Deleting a Mobile App from a MicroStrategy Identity Network

Creating a MicroStrategy Identity Network and Issuing an Administrator Badge