Enterprise Plan Setup Guide
This guide outlines the first steps for using the Enterprise Plan. You can make the most of DeployGate’s features by following these steps.
1. Enterprise Trial Application
We offer a free, 45-day trial period for the Enterprise Plan. Please use this contact form to apply.
2. Set Up your Workspace Administrator Account
2.1 New DeployGate Users
After submitting your application for an Enterprise Plan Trial, you will receive an email with the subject, “Invitation to (Workspace ID).” Please click on the link in the email to complete your registration.
2.2 Existing DeployGate Users
After submitting your application, you will receive an email informing you that your Workspace has been set up. Please log in to your account and follow the instructions below to set up your Workspace.
3. Use DeployGate’s Basic Features
3.1 Set Up Your Workspace
-
Log in to DeployGate with your Workspace Administrator account.
-
Hover over your user icon/account name at the top right of the page to view the menu and click on your Workspace name(*) to access the Workspace Admin Console. *This is the company name provided when you submitted your application.
-
Click on
Settings
in the upper right corner of the Workspace Admin Console to configure additional Workspace settings. You can upload a profile icon or change the Workspace display name.
3.2 Create an Organization
- Click on
Organizations
from the Workspace Admin Console’s left menu.
- Click on the
Create
button in the top right corner of the Manage Organizations screen to create a new Organization.
You can create multiple Organizations within a Workspace. By creating an Organization for each project or internal department, you can manage access permissions more efficiently. Each application will be uploaded to a specific Organization.
The following diagram illustrates the relationships between Workspaces, Organizations, Teams, and Applications.
- Enter the Organization name, display name (optional), and Organization description (optional), and click
Create
.
- Click on
Organizations
from the left menu to return to the Manage Organizations screen. You should see the newly created Organization in the list.
3.3 Upload an Application
-
Hover over your user icon/account name at the top right of the page to view the menu and click on
Workspaces
. -
On this screen, you will see a list of Organizations created within the Workspace. Click on the Organization you created.
- When the following screen appears, click the
Upload
button. This will open a file selection dialog. Select an APK/AAB file or an IPA file to upload the app to the Organization. Once the upload is complete, the app management screen will open.
- After uploading the app, you will be redirected to the App Details screen, as shown below. A QR code for installing the app on your device will appear.
3.4 Install the App on your Device
Please refer to the following documents for information on installing apps on your device.
4. Distribute the App to Others
4.1 Choosing a Distribution Method
DeployGate offers two distribution methods: “Member Distribution” and “Link Distribution.”
- Member Distribution: Ideal for regularly sharing the app with specific users, such as a development team. (Requires account registration, offers update notifications and detailed log management, and includes access to all revisions)
- Link Distribution: Ideal for sharing a specific app revision with a wide range of testers. (No account registration required but distribution is limited to a specific revision only)
For more details, please refer to Two Distribution Methods.
You can also choose different distribution methods depending on the application.
4.2 Invite Members to the Workspace for Member Distribution
Let’s try Member Distribution, where testers register accounts and participate as members. Using Member Distribution offers several benefits, including more detailed log tracking, account access control, the Capture feature, and more.
You can invite members using methods such as Inviting Members from the Workspace or Inviting Members via API. Here, we will invite members directly from the Application to grant them access.
- From the left menu, click on Organizations, then click the icon next to the applicable Organization.
- On the Organization Management Screen, click Team List.
- The Team Details page will appear. The default teams are those for Owners, Developers, and Testers. Click on Developer to invite someone to the Developer Team.
- You can configure permissions for each Team. → Team Roles
- You can also create new Teams. → Create New Teams
- Click
Invite New Member
to launch the invitation form. Enter the email address of the person you wish to invite and clickInvite and Add to Workspace
.
An invitation email will be sent to the invitee.
- Go to the
Applications members can access to
section on the right side of the screen and select the application you want to grant access to.
- The invitee should follow the instructions on the following page to install the app. → Installing Apps Distributed via Member Distribution
Member Distribution provides notifications for app updates and allows downloads of all revisions. We recommend using Member Distribution for individuals who are regularly involved as development members.
4.3 Link Distribution
With Link Distribution, users can install the app without creating an account, making it ideal for large-scale beta testing with numerous testers. However, this method does not support account management, so detailed tracking, such as identifying individual app downloaders, is not possible. It is possible to restrict access with a password.
When restricting access to members with accounts, you can take advantage of both Link Distribution and Member Distribution benefits.
- Account management allows for detailed log tracking.
- You can use the Capture feature.
- You can specify and distribute only a specific revision.
- Select the app from the Dashboard.
- On the App Details screen, click
Create a Link
.
- When the following screen appears, copy the URL and share it with your members.
After closing the screen, the Distribution Page will appear.
The Distribution Page
is the page that shared URL recipients can access.
- The Distribution Page allows for detailed configuration. → Setting Up the Distribution Page
- You can restrict access to the page with the “Only Team members with access to the app” setting. This configuration confers Member Distribution benefits, including Capture feature use and detailed access management. → Configuring Distribution Page Visibility
- Link Distribution URL recipients should follow the instructions on this page to install the app. → Installing Apps Distributed via Link Distribution
5. Mastering DeployGate with More Convenient Features
DeployGate provides tools to support a more efficient application development cycle. Here are some convenient features to try.
5.1 Allow members to log in with SAML Authentication
- Enabling SAML Authentication
- Set Up SAML with Google Workspace
- Set Up SAML with Microsoft Entra ID (formerly Azure AD)
- SAML Authentication with OneLogin
- SAML Authentication with Okta
5.2 Using Capture to Collect Feedback on Distributed Apps
The Capture feature makes it easy to report bugs with screenshots of the issue. With this feature, taking a screenshot of an app under development allows the DeployGate app to automatically collect a variety of information, including logs from immediately prior to the screenshot, device information, installed app information, and other details useful for debugging. This data is easily shareable between developers and testers. For more details, refer to the Developer Guide: Capture Feature.
The Capture feature is only available with Member Distribution or Link Distribution with the members-only setting. Currently, only Android apps are supported.
5.3 Integrating Chat to Receive Notifications
By integrating DeployGate with your chat service, you can effortlessly share various updates that occur during app development with your entire team. → Chat Notification
5.4 Using Shared Teams to Share Testers Across Organizations
The Shared Team feature allows you to share Teams across Organizations within a Workspace. This is useful when a particular department requires constant access to multiple development apps, such as a dedicated internal QA team. → Creating Shared Teams
5.5 Streamlining Development Cycles with the API
Leveraging DeployGate’s API can help reduce manual tasks and improve operational efficiency. For detailed specifications and sample code, please refer to this page. → DeployGate API Reference
6. Migrating Applications from Other Plans to a Workspace
Unless you are currently on the Flexible Plan, you can migrate existing Organizations and applications from any other plan to your Workspace.
6.1 Migrating Organizations from an Individual Plan (Free Plan) to a Workspace
You can migrate your Individual Plan Organizations seamlessly to your Enterprise Plan Workspace. → Migrating Individual Plan Organizations to an Enterprise Plan Workspace
6.2 Migrating from a Flexible Plan to an Enterprise Plan
If you would like to migrate from a Flexible Plan to an Enterprise Plan, please contact Customer Support. You can use the Enterprise Plan once we process the changes.
6.3 Migrating Organizations from Discontinued Corporation & Organization Plans (Startup, Business, Large Business) to a Workspace
You can migrate your Discontinued Plan Organizations to an Enterprise Plan Workspace. Please verify the required number of members before initiating the migration. → Migrating Legacy Discontinued Plan Organizations to an Enterprise Plan Workspace
6.4 Migrating Applications from Old Personal Plans (Personal Free, Personal Pro) to a Workspace
The Old Personal Plans, including the Personal Free and Personal Pro Plans, did not have the concept of “Organizations” that our current plans offer. Apps were uploaded directly. As a result, you must migrate each app individually when migrating to an Enterprise Plan Workspace. → Migrating Applications from Legacy Personal Plans to an Enterprise Plan Workspace