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 there step-by-step instruction to add Mattermost for iOS with BlackBerry Dynamics
Upload a Mobile App to Your Account
From the “Fuse” tab, Add BlackBerry Dynamics.
Select the Fuse Tab. Note: a blue underline will appear showing the step is active
Beneath the Fuse Tab, you will find several service options. Select Management. Note: a blue highlight will appear showing the category is active.
- Under the Management tab, click the EMM Service toggle to enable EMM services, and from the drop-down list choose BlackBerry Dynamics.
- Edit the GD Entitlement ID and Version according to the best practices.
- Choose desired security and privacy services from Appdome Mobility Suite or other features like BoostEMM, ONEShield, or FIPS 140-2 compliance.
- Click Fuse 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 Fuse 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-Fused 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 Fused Mattermost App on Appdome (Required)
In order to deploy an Appdome-Fused 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-Fused 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 Fused 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.