How to Set User Entitlements in Mobile App Security Projects

Last updated February 11, 2024 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”.Team Management 306x731
  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.

Entitelments

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

How Do I Learn More?

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

Thank you!

Thanks for visiting Appdome! Our mission is to secure every app on the planet by making mobile app security 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.

 

Appdome

Want a Demo?

Mobile AppSec Workspaces

TomWe're here to help
We'll get back to you in 24 hours to schedule your demo.