← Deployment

Android Store Key (fastlane)

This tutorial is also available in video form.

In order to setup your application for priority deployment, you’ll need to generate a deployment key from your Google Play Developer Account. You’ll need to navigate to two webpages to accomplish the deployment key.

  1. Your Banno Enterprise platform
  2. Google Play Developer console

Alt text
•⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯➊
•⎯⎯⎯⎯⎯➋
•⎯⎯⎯➌
•⎯⎯⎯⎯⎯➍
•⎯⎯⎯⎯⎯➎

Log into your Banno Enterprise platform, and select People (1). This will take you to the Dashboard and expand the menu on the left-side of the webpage. Next, select Settings (2) and then App Keys (3). Under Android store key (4), if you see the message, Android store key found. No further action required, you’re already done and can ignore the rest of this document! If you see the message, No Android store key found. Set one now (5), we’ll walk you through the necessary steps below to complete the deployment key.

Alt text
•⎯⎯⎯⎯⎯⎯➊
•⎯⎯⎯➋

First, log into the Google Play Developer Console. Select Setup (1) from the menu on the left-side menu, and select API access (2).

Alt text
•⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯➊

On the API access page, select Create new service account. (1)

Alt text
•⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯➊

A prompt will appear. On this prompt, click the Google Cloud Platform link.

Alt text
•⎯⎯⎯⎯⎯➊

This will open a new, separate window to the Google Cloud Platform webpage. Select CREATE SERVICE ACCOUNT (1).

Alt text
•⎯⎯⎯⎯⎯➊
•⎯⎯⎯⎯⎯➋
•⎯⎯⎯⎯⎯➌

Within the Create service account page, you’ll see three steps. In step one, enter a name in the Service account name field (1). We recommend naming it Banno android application key. Once you’ve entered a name, select CREATE AND CONTINUE (2), which moves you to step two, Grant this service account access to project (3).

Alt text
•⎯⎯⎯⎯⎯➊
•⎯⎯⎯⎯⎯➋

In step two, assign a role to your service account user. Click the Select a role dropdown menu and use the Filter service account user option (1) to type and search for Service Account User. Once you select Service Account User (2), select CONTINUE.

Skip step three (Grant users access to this service account), and select Done.

Alt text
•⎯⎯⎯➊
•⎯⎯⎯➋

The Service Accounts page will load automatically. Next, create a key for the service account that you just named Banno android application key. Select the menu icon under Actions (1). A drop down will appear, and select Manage keys (2).

Alt text
•⎯⎯⎯➊
•⎯⎯⎯➋

Select the ADD KEY dropdown (1). Then, select Create new key (2).

Alt text
•⎯⎯⎯➊
•⎯⎯⎯➋

Under key type, JSON should already be selected (1). If not, go ahead and select it. Click CREATE (2).

Alt text
•⎯⎯⎯➊
•⎯⎯⎯➋

You’ll then view a download dialog for the key we just created. Confirm Save File (1) is selected, and click Ok (2). You just downloaded a JSON key file containing the key’s information. You should be able to find the file in your computer’s Downloads folder.

You can now close the Private key saved to your computer window by selecting the Close button.

Alt text
•⎯⎯⎯⎯⎯➊

Return to your Google Play Developer console, and select Done (1).

Alt text
•⎯⎯⎯⎯⎯➊

The page should refresh, and you now see the new service account you created. You’re almost done! Grant access to this service account be selecting Manage Play Console permissions (1) for the account you just created.

Alt text
•⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯➊
•⎯⎯⎯⎯⎯➋
•⎯⎯⎯⎯⎯➌

On the next page, select the Admin (all permissions) (1) box under Account permissions. Checking this box is required for our build system to upload and deploy your application. Next, select Invite user (2) in the bottom right-hand corner of your screen. Then, select Send invite (3) in the dialog.

Alt text
•⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯➊
•⎯⎯⎯⎯⎯➋

Now, return to the Banno Enterprise Platform where you’ll upload the key that was downloaded to your computer. Open the JSON key file—the file is likely in your computer’s Downloads folder. Highlight and copy the entire contents. In People, paste the entire contents of the JSON key file into the Android store key field (1). Select Save (2).


After saving, your page should look similar to the following and Android store key found. No further action required should display. Do not select Assign. Now that you’re done setting up the Android store key, securely delete the key you generated by deleting the JSON key file.

Done! You’re good to go and can log out of the Banno Enterprise platform.

If you have multiple institutions, you only need one key. For each institution, copy and paste the same JSON key file into their individual enterprise platforms.