Mattermost is an open-source chat service. It is designed as an internal chat for organizations and companies
This Knowledge Base article provides a step-by-step tutorial to integrate the BlackBerry Dynamics mobile SDK to Mattermost for iOS.
We hope you find it useful and enjoy using Appdome!
About BlackBerry Dynamics integration with Appdome.
Appdome is a mobile integration platform as a service (iPaaS) that allows users to add a wide variety of features, SDKs and APIs to Android and iOS apps. Using a simple ‘click to add’ user interface, Appdome allows anyone to easily implement Any EMM SDK into Mattermost App – instantly, no code or coding required.
Using Appdome, there are no development or coding prerequisites. For example, there is no Appdome SDK, libraries, or plug-ins to implement. Likewise, there is no requirement to implement BlackBerry Dynamics Protection capabilities for Android or iOS apps. Using Appdome, mobile apps will have BlackBerry Dynamics as if they were natively coded into the app.
Prerequisites for Adding BlackBerry Dynamics to Mattermost for iOS.
- Appdome account
- BlackBerry Dynamics UEM server.
- Mattermost server
- Mattermost Push Proxy server (Can be on same Linux server as the Mattermost server)
- Mattermost Native iOS App
- Signing Credentials (e.g., signing certificates and provisioning profile)
How To Add BlackBerry Dynamics to Mattermost on iOS
Follow this step-by-step instruction to add Mattermost for iOS with BlackBerry Dynamics
Upload a Mobile App to Your Account
From the “Build” tab, Select Management
- Under Enterprise Mobility Management, enable EMM services
- Choose BlackBerry Dynamics SDK from the drop-down list
- Edit the GD Entitlement ID according to the best practices
- Edit the GD Entitlement Version according to the best practices
- Match the App Bundle ID to the GD entitlement (optional)
- Choose desired security and privacy services from Appdome Mobility Suite or other features like BoostEMM, ONEShield, or FIPS 140-2 compliance.
- Click Build My App
Note! For ADFS, you can apply User Agent to your Mattermost Fusion. User Agent will override the user agent header for all HTTP requests.
Under the Access tab, expand Appdome Access Suite, and enable User Agent with a User Agent Header value. This will be the value-added to each HTTP request.
The technology behind Build My App has two major elements – (1) a microservice architecture filled with 1000s of code sets needed for mobile integrations, and (2) an adaptive code generation engine that can recognize the development environment, frameworks and methods in each app and match the app to the relevant code-sets needed to add BlackBerry Dynamics SDK to the mobile app in seconds. For example, the technology of BlackBerry Copy-Paste prevention, work that ordinarily a developer would need to do.
Congratulations! You now have Mattermost for iOS fully integrated with BlackBerry Dynamics.
After Adding BlackBerry Dynamics to Mattermost on Appdome
After you have added BlackBerry Dynamic to Mattermost on Appdome, there are a few additional steps needed to complete your mobile integration project.
Add Context™ to the Appdome-Built Mattermost app
Appdome is a fully featured mobile integration platform. Within Context™, Appdome users can brand the app, including adding a favicon to denote the new service added to the app.
For more information on the range of options available in Context™, please read this knowledge base article.
Sign the BlackBerry Dynamics Built Mattermost App on Appdome (Required)
In order to deploy an Appdome-Built app, it must be signed. Signing iOS apps and Signing Android apps are easy using Appdome. Alternatively, you can use Private Signing, download your unsigned app and sign locally using your own signing methods.
Once the app is signed, you can download the app and deploy it using BlackBerry Good Control or BlackBerry UEM.
Deploy the Appdome-Built Mattermost App to a Mobile Device
To deploy the app using BlackBerry Dynamics Good Control, please follow the steps outlined in the article Deploying Apps Fused with the BlackBerry Dynamics SDK.
You can also download Your app to deploy it using your distribution method of choice. For more information on deploying your Appdome-Fused apps, please read this knowledge base.
That is it – Enjoy Your own Built version of Mattermost by Appdome.
How Do I Learn More?
Here is some more information about Mattermost For App Publishers
To zoom out on this topic, visit Appdome for Enterprise Mobility on our website.
If you have any questions, please send them our way at firstname.lastname@example.org or via the chat window on the Appdome platform.