How to Set User Entitlements in Mobile App Security Projects

Last updated November 16, 2023 by Appdome

 

Individuals from multiple functional groups often collaborate on mobile integration projects. For example, mobile development, security, and IT teams usually work together to create fully integrated mobile apps for users. These users often need entitlement structures to ensure roles and responsibilities are clear, and work is done efficiently.

This Knowledge Base article demonstrates how you can start using entitlements to collaborate on mobile integration projects within an Appdome Team. It further explains how to use entitlements to focus individual team members’ work on a specific part of the workflow, improving productivity and avoiding mistakes along the way.

We hope you find it useful and enjoy using Appdome!

How to Set User Entitlements in Mobile App Security Projects

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 integrate features into any mobile app – instantly, with no code or coding required.

As an organization, you may have multiple people working on the same app as a team. Appdome allows organizations to create Teams within the Appdome workflow and establish Team-member Entitlements to limit each teammate to a specific task within the Appdome workflow. Entitlements are specific “right of use” rules established within Teams to assign tasks to individual users. Entitlements on Appdome can be assigned to one or more teammates for each step in the workflow, including Uploading apps, Fusing one or more services, Adding Context, Signing or Deploying the app. By limiting users to specific workloads, you can avoid preventable mistakes (for example, the user responsible for is signing the app accidentally fused the app) and complete mobile integrations efficiently. To learn more about teams, please see Collaborate using Appdome for Teams.

Collaboration is Key in Mobile Integration Projects

Development organizations invest heavily in creating mobile integration development cycles that meet their organizational needs. Project managers and DevOps team leads assign specific responsibilities to specific experts during the development cycle. This ensures that the right people are doing the right job, and accelerates the development cycle and is a fundamental part of any mobile integration process. Adding a dependency on external integration processes will have a significant impact on well-oiled internal processes.

Using Entitlements to collaborate on mobile integration projects is ideal for getting the right experts to do what they need and building an accelerated mobile app lifecycle.

Prerequisites for using Team Entitlements

In order to use Appdome’s Teams and Entitlements, you’ll need:

If you don’t have an Appdome account, click here to create an account.

Team Entitlements

 Appdome for Teams currently offers the following entitlements:

 

  • BUILD_SECURITY: Using the Security tab
  • BUILD_ACCESS: Using the Access tab
  • BUILD_AUTHENTICATION: Using the Authentication tab
  • BUILD_IDENTITY: Using the Identity tab
  • BUILD_MANAGEMENT: Using the Management tab
  • BUILD_MOBILE_THREATS: Using the Mobile Threat tab
  • UPLOAD: Uploading an app
  • BUILD: Enabling workflow actions by clicking on the Build button on UI or Make a Build API request
  • CONTEXT: Adding Context to an app
  • SIGN: Signing an app
  • DEPLOY: Deploying an app
  • DELETE: Deleting an app
  • BUILD_ANTI_FRAUD: Using the Anti-Fraud tab
  • EDIT_FUSION_SETS: Editing a Fusion Set
  • RELEASE_FUSION_SETS_INTO – Entitlement to release a Fusion Set to another team
  • COPY_FUSED_BUILDS_INTO: Copying builds from one team to another
  • FREEZE_UNFREEZE_APPDOME_VERSION: Using the Fusion Set Summary screen to freeze and unfreeze the Appdome version
  • ACCEPT_FUSION_SETS: Approve Fusion Sets received from another team by using the option to release security templates between teams.
  • View Certified Secure – Access to download a certificate from the team to which the user belongs.
  • ACCORDION_ANNOTATION: Add an edit annotation to each command section (accordion); for example, OS Integrity.
  • DUPLICATE_TEAM – A “super-user” entitlement to duplicate an existing team with all its configurations (e.g. members and Fusion sets)
  • View ThreatScope – Access to view ThreatScope data for the team to which the user belongs.
  • DOWNLOAD_FILES_FROM_FUSION_SETS: Entitlement to download Fusion Set files.
  • FUSION_SETS_VERSIONING: entitlement to create multiple fusion sets Prerequisites

 

Easy Steps to Set User Entitlements in Mobile App Security Projects

Create a Team

Please follow these steps to create a new team on Appdome.

Edit Entitlements from the Team selection

  1. In the Personal Area drop-down in the upper right side, select “Team Management”.
  2. Click on the Team’s name. You will see a list of the team members and their Entitlements.
  3. To remove an Entitlement, simply click on the Entitlement name.
  4. To add Entitlements, click the + button.
  5. Select the Entitlements you wish to add.
  6. Click Save to save your changes.

Congratulations! Each member of your Appdome Team now has the entitlements necessary to complete their work on Appdome.

How Do I Learn More?

To learn more about Using Entitlements to Collaborate on Mobile Integration Projects with Appdome Teams you can request a demo at any time.

If you have any questions, please send them our way at support.appdome.com or via the chat window on the Appdome platform.

To zoom out on this topic, visit Collaborate using Appdome for Teams on our website.

Thank you!

Thanks for visiting Appdome! Our mission is to make mobile integration easy. We hope we’re living up to the mission with your project. If you don’t already have an account, you can sign up for free.  

 

NEED HELP?

let's solve it together

ScottMaking your security project a success!
By filling out this form, you opt-in to recieve emails from us.