Сервисный аккаунт в Google Cloud — это уникальный аккаунт пользователя, который используется для доступа к службам Google Cloud Platform. Сервисный аккаунт дает вам полный доступ ко всем ресурсам, которые содержит аккаунт, включая ведра, службы и данные.
Вы можете использовать сервисный аккаунт для создания проектов, экземпляров и задач, а также для доступа к API Google Cloud Platform.
Сервисный аккаунт — это хороший выбор для приложений, которым необходим полный доступ ко всем ресурсам, которые содержит аккаунт. Например, веб-приложению, которому нужен доступ к базе данных MySQL, размещенной на Google Cloud Platform, потребуется сервисный аккаунт.
Учетная запись службы также является хорошим выбором для приложений, которым необходим доступ к ресурсам Google Cloud Platform из разных мест. Например, компании, которая хочет использовать Google Cloud Platform для хранения своих данных в США и Европе, потребуется учетная запись службы для каждого местоположения.
Сервисный аккаунт — не лучший выбор для приложений, которым нужно использовать только часть ресурсов, содержащихся в аккаунте. Например, веб-приложение, которому требуется доступ к небольшому фрагменту данных, хранящихся в ведре, принадлежащем учетной записи службы, — не лучший выбор.
Сервисный аккаунт также не подходит для приложений, которым требуется доступ к ресурсам Google Cloud Platform из одного места. Например, компании, которая хочет использовать Google Cloud Platform для хранения своих данных в США, сервисный аккаунт не нужен.