8

When I trying to choose the Internal option in the OAuth consent screen it tells me

Because you're not a G Suite user, you can only make your app available to external (general audience) users.

How can I enable this option?

Taha Sami
  • 1,565
  • 1
  • 16
  • 43
  • 1
    You can enable it by becoming a GSuite user – Blundell Nov 10 '20 at 08:37
  • See also: https://stackoverflow.com/questions/54174058/google-api-for-small-personal-project obviously becoming a gsuite user to access your personal data in a programmatic way in a timely fashion is relatively irritating and requires you to pay 7 dollars a month for the privilege. – Att Righ Apr 01 '23 at 02:10

1 Answers1

11

The only way to make an internal app is to create the project from a gsuite domain account.

Login to Google though your gsuite domain email and then go to Google developer console and create a project there. Then your project / application can be set to internal and used internally within the gsuite domain.

If you do not have a gsuite domain then you can not set your project internal and it is there for must remain external.

External apps will need to go though the google verification process.

Linda Lawton - DaImTo
  • 106,405
  • 32
  • 180
  • 449
  • 3
    Just to add it here. The project must be under the workspace organization on GCP. If its not you have to migrate it first. – Luiz Ferraz Nov 16 '20 at 19:25
  • 1
    So if I want to make an internal app for a personal project without having a Google Workspace subscription I'm out of luck? – Daniel Gretzke Aug 12 '22 at 23:40
  • you can't. internal is for your workspace domain. if you don't have a workspace domain then its for the global Gmail domain and not internal – Linda Lawton - DaImTo Aug 13 '22 at 13:09