---
auto_validation: true
time: 30
tags: [ tutorial>beginner, topic>mobile, topic>Document Management Service, software-product>sap-business-technology-platform, software-product>sap-mobile-services,  software-product>sap-business-technology-platform]
primary_tag: software-product>sap-document-management-service
author_name: Vikram Kulkarni
author_profile: https://github.com/Vikramkulkarni01
parser: v2
slug: btp-sdm-mobile-onboarding
canonical_url: https://developers.sap.com/tutorials/btp-sdm-mobile-onboarding
---
# Getting Started with SAP Document Management Mobile Application
<!-- description --> The SAP Document Management Service mobile app is available for both Android and iOS platforms. This robust application brings the functionality of the SAP Document Management Service to your fingertips, wherever you may be. This tutorial will guide you through the onboarding steps, enabling you to integrate the SAP Document Management Service mobile app within your own Document Management Service, Application Option user interface. Furthermore, you will learn how to effectively manage and control the application features using the SAP Mobile Services cockpit, enhancing overall efficiency and productivity.

## Prerequisites
 - You have access to the SAP BTP subaccount.
 - You have enabled entitlement for the service **Document Management Service, Application Option** in the SAP BTP cockpit. For more information about the initial setup, see [Subscribing to Document Management Service, Application Option](https://help.sap.com/docs/document-management-service/sap-document-management-service/subscribing-to-document-management-service-application-option?locale=en-US&version=Cloud).
 - You have administrator privileges to subscribe to services in the SAP BTP subaccount.

 
## You will learn
  - How to subscribe to SAP Document Management Service, Application Option
  - How to access the QR code from the SAP Mobile Services
  - How to onboard mobile application
  - How to create a repository
  - How to sync your repositories

---
### Check entitlements
>Note: If you have already added the entitlements, you can skip this step. 

1. Enter your **Global Account** &rarr; **Account Explorer**.
   
2. In the **Subaccounts** tab, choose your subaccount. 
   
    ![Choose Subaccount](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/BTP_Global_Account_Explorer.png)

3. Click on **Entitlements** and choose **Configure Entitlements**(For new account) or **Edit** (For existing account). 

    ![Entitlements](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/BTP_Entitlements.png)

4. Click on **Add Service Plans** to see all available entitlements.

    ![Add Service Plan](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/BTP_Add_Service_Plan.png)

5. Use the filter bar to search for **`Document Management`** to reduce the number of available entitlements. Click the checkbox to select the service plan **'Standard'**. Finally, confirm your selection by clicking on **`Add 1 Service Plan`**.

    ![Add 1 Service Plan](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Add1ServicePlan.png)

6. Choose **Save** to confirm your selection. 
    
    ![Save Entitlements](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Save_Entitlements.png)


### Subscribe to SAP Document Management Service, Application Option
>Note: If you have already subscribed to the service, you can skip this step. 

1. Click **Service Marketplace** on the side navigation pane, search for **Document Management Service, Application Option**, and click tile.

    ![ServiceMarketPlace](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Service Market Place.png)

2. Click **Create**.

    ![Creating App](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/CreateApplication.png)
    
3. In the dialog, choose the **`Standard`** subscription plan and click **Create**.

    ![CreateFinal Step](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Create_Final.png)

4. Your subscription is being set up. To review your existing subscriptions, choose **View Subscription**.

    ![CreationProgress](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/CreationInProgress.png)


### Assign roles
To use the application, ensure that your user account is associated with a role collection that provides the necessary permissions.

1. Open the SAP BTP cockpit and navigate to your subaccount.

2. Choose **Security** &rarr; **Role Collections**, and then choose **Create**.
    
    ![Create RoleCollections](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Create_RoleCollections.png)

3. In the **Create Role Collection** dialog, enter **`Mobile Admin`** in the **Name** field and choose **Create**.

    ![Creation popup](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Creation_Dialog.png)

4. Choose the role collection **`Mobile Admin`** from the list of role collections and choose **Edit** on the right.

    ![Edit Role Collections](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Edit_RoleCollections.png)

5. Open the value help in the **Role Name** field. 

    ![Role Name](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Editing_Role_Name.png)

6. Search for the role **`SDM_MobileAdmin`**, **`SDMWeb_Admin`**, and **`SDM_Admin`**, select it, and choose **Add**.
   
    ![Role Name](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Adding_Role_2.png)

7. Choose **Save**. 
   

### Assign role collection to a user

1. Choose **Security** &rarr; **Users**, and then choose a user from the available list. 

2. Under **Role Collections** on the right, choose **Assign Role Collection**.

    ![Role Collection to a User](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Rolecollection_User.png)

3. In the **Assign Role Collection** dialog, select the **Mobile Admin** role collection and choose **Assign Role Collection**.

    You have now assigned the **Mobile Admin** role collection to your user.

    >Note: You might need to log out and log back in to make sure your new role collection is taken into account.

### Creating a repository

1. In your subaccount, navigate to **Services** &rarr; **Instances and Subscriptions**, click the button next to **Document Management Service, Application Option**.

    ![Go To Application in your subbacount](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/GoTo_Application.png)

2. Log on and click the **Document Management Service Admin**.

    ![Accessing Repo Creation Tile](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Selecting_Repo_Tile.png)

3. Click **Add Repository**.

    ![Add Repository](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Add_Repo.png)

4. Choose **Internal** as a Repository Type, enter the **Display Name** of your choice, and click **Add**. 

    ![Adding Repository](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Add_Repo_Details_Page.png)

    >**Results:** The repository you've set up will be available for access via the mobile application in the subsequent steps.


### Go to the application and access the QR code

1. In your subaccount, navigate to **Services** &rarr; **Instances and Subscriptions**, click the button next to **Document Management Service, Application Option**.

    ![Go To Application in your subbacount](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/GoTo_Application.png)

2. Log on to the application.

3. Click the **Document Management Service Mobile Admin** tile.
    
    ![Admin View](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/MobileAdminView_gettingStarted_Horizon.png)

4. On the Getting Started page, click **Start Onboarding**.

    ![Accessing Onboarding tile](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Start_Onboarding.png)

5. Click **Mobile Services Cockpit**.

    ![Acccessing Mobile Service Cockpit](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Access_Mobile_Services_Cockpit.png)

6. Navigate to the **APIs** tab.

    ![Accessing API tab](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/QR_Code_Scan_API_tab.png)

    >**Results:** You've accessed the QR code. Keep this tab open and proceed with the next step.

### Installing mobile application
<!-- description --> In this step, you are installing the mobile application on your device.

>**Note:** If you are planning to test the mobile app with the different users, it's required to assign the role of **`SDM_User`** to the respective users within the SAP BTP subaccount.

1.  Download the app. For iOS devices, go to the [App Store](https://apps.apple.com/in/app/sap-document-management/id6504613204). For Android devices, visit the [Google Play Store](https://play.google.com/store/apps/details?id=com.sap.sdm.mobileapp&hl=en_IN&gl=US).

2.  Start the app. 

3.  Click **Agree**. 

    ![End User License Agreement](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Mobile_EULA_Agree.png)

4.  On your device, choose **Scan**. 

    ![Scan QR Code](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Mobile_Scan_Screen.png)

5.  Scan the QR code from the previous step to proceed.
   
    ![Scanning QR Code](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Mobile_Scan_Continue.png)

6. Choose **Continue**. 
   
    ![Continue Screen](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/Mobile_Scan_Continue.png)

    >**Results**: A repository that you created in the earlier steps is displayed.

7. To refresh the list manually, pull down on the list and release it.
    
    ![Repository Lists](https://raw.githubusercontent.com/sap-tutorials/Tutorials/master/tutorials/btp-sdm-mobile-onboarding/List_of_Repostitories.png)

   
