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:
- Register your Third-Party App with MicroStrategy Identity
- Configure your App Project in Xcode®, including adding the single sign-on (SSO) framework to your project.
- 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
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
