Assigning a Form To An Organization

I am wondering how others deal with this situation:

  1. You have an Organization: You create a Form. How do you assign the form to an organization?
  2. You have thousands of enumerators. How do you programmatically give them access to a form? Doing that one by one is impractical.
    I have created a form and I programmatically create users on my platform. I assign these users to an organization and give them a default permission of can_submit=True. However, I am failing on a method to programmatically assign them access to a particular form.

In the Django admin, no such options are available. It would be great IF there was an option to:
(a) Select Multiple users and assign them to an Organization
(b) Select a Form and assign it to an Organization

Thanking you in advance for any assistance.

@odhiambo, could you kindly elaborate this so that the community should be able to help you out?

Did you mean you wish your enumerators to make submissions to your form?

Hi. So my form is deployed. I have thousands of data collectors who I’d like to use this form from their Android app to submit data. I realized that if I go to the form settings (sharing) and give each person access, then the form becomes visible in the App. However, it becomes impractical to give access this way to thousands of people (we are talking about 10,000).

@odhiambo, you should be able to get blank forms to your app by following this support article to configure:

Note: Please change the URL as needed. You should be able to identify your URL by following this post discussed previously: