Before you can distribute an app on the platform, you need to create or join an organization on the Developer Dashboard. An organization represents the company or individual associated with an app, and the organization’s name is shown with the app in the Meta Horizon Store. You can use the Developer Dashboard to create and manage organizations and the members associated with each organization.
In the upper-right corner, click the drop-down next to the bell, and then click Create Organization.
Choose the Name of the organization with care, as this name is associated with any app you distribute in the Meta Horizon Store.
Select Submit.
Review the Developer Non-Disclosure Agreement, select I Agree, and then select Submit. The My Apps page loads.
On the My Apps page, create your organization’s first app. For more information, see Create Apps and Release Channels.
Add members and roles to your organization
After you’ve created your organization, you can invite members into your organization and assign them roles. A member may have more than one role.
Creating roles
Roles grant your members the permissions required to manage aspects of app development, marketing, and monetization. Members cannot access data or functions that are not permitted by their role or roles.
Initially, there is only one role: Administrator. It is up to you to create any other roles your organization needs and to select the permissions for each role. We provide a few role templates to preset some relevant permissions, but you are free to override or ignore any presets and select permissions individually. Presets are available for:
Analytics. Grants permissions to app analytics, including financial analytics.
Developer. Grants permissions to functions related to app development and to non-financial app analytics.
Editor. Grants permissions to edit Media Studio content.
Finance. Grants permissions to manage payment information and view financial reports and analytics.
To create a role:
On the developer dashboard, select Members.
Select the Roles tab, and then select Create Role.
Fill out the form paying particular attention to:
Name must not be the same as that of an existing role.
App Constraints can optionally restrict the apps that the role is allowed to access.
Permissions categories can be expanded to reveal the full extent of permissions you can select. If it seems overwhelming, select Templates to apply one of the presets or to copy from an existing role.
Add New can be used to add existing members to this role upon creation, but you can also add members later from the Members tab.
Select Create to create the role with the selected permissions.
Inviting members
Each person you invite as a member into your organization must have a Meta account. You must know either their Meta username or their email address.
Prospective members receive an email invitation to join your organization. They are not considered members of your organization until they log into the Developer Dashboard and accept the invitation. A person may belong to more than one organization.
NOTE
Organization membership is intended for your employees. Your organization is responsible for the compliance of all organization members with our Terms of Service and Developer Non-Disclosure Agreement.
To invite a member:
On the Developer Dashboard, select Members.
Select Invite Member and then complete the form.
If the Role you want to assign is not available, you can invite the member under some other suitable role, and then create a new role for them later.
Member notes
As an organization administrator, you can use notes to simplify organization member management. For example, you can use notes to track member contact information, add reminders, outline member responsibilities, or group users into teams.
Member notes are organization-specific, and can only be created, updated, or deleted by organization administrators. Notes are contained within the Members Management page of the Developer Dashboard.
NOTE
Notes are visible to all members of an organization.
To create a member note:
On the Developer Dashboard, select Members.
Choose the action icon (...) to the right of the member, and from the drop down menu choose Add Note.
Write your note and click Submit.
To modify or delete a note, use the same steps above, but choose the Manage Note option from the drop-down menu in step 2. For more information on using member notes, see How Member Notes Can Help You Manage Your Organization in the Meta Quest Developer Blog.
Test Users
To learn how to add test users for app testing and development purposes, see Test Users.
Deleting your organization
You may voluntarily delete your organization for any reason as long as your organization doesn’t have any published apps. If you have published apps, you must first request that Meta delete your apps from the Meta Horizon platform before you can delete your organization.
Enter your organization ID number, organization name, and any other detail you feel is appropriate. You can find your organization ID number in the URL bar of your browser when viewing the Org Manager page on the Meta Quest Developer Dashboard. For example in developer.oculus.com/manage/organizations/0000000000000000/, the bolded section in this URL is the organization ID.