Давайте рассмотрим каждый вариант и рассмотрим все как от вас, как от разработчика, так и от клиента, который владеет (оплачивает) проект. Принимая эти решения, думайте о безопасности и ответственности (юридических, финансовых и этических).
Вариант 1:
Создание проекта в моей учетной записи GC и предоставление клиенту доступа для просмотра сборов и отправки им счетов.
Я бы создал отдельный проект для этого клиента и не смешивал его работу в проекте, в котором есть ваша собственная работа. Предоставление клиенту доступа к платежной информации для смешанной учетной записи и последующая попытка разделить элементы может занять больше времени, чем оно того стоит. Я не рекомендую этот метод.
Вариант 2:
Создание проекта в моей учетной записи GC и каким-то образом настроить свою учетную запись для моего проекта.
Клиенту необходимо предоставить вам доступ к своей учетной записи для выставления счетов, что я не рекомендую. Я не буду предоставлять доступ к своей учетной записи для выставления счетов третьим лицам. Они могут прикрепить любой проект, какой захотят, я получу счет. Я не рекомендую этот метод.
Вариант 3:
Создание проекта в своей учетной записи GC и запрос разрешения на управление им.
Это лучший вариант. Проект и выставление счетов находятся под контролем клиента, и клиент предоставляет вам необходимое разрешение, такое как Редактор проекта, для вашей личности пользователя. Ответственность за право собственности на проект и выставление счетов остается за клиентом, и клиент может предоставить или удалить доступ к вам в любое время легко, без дополнительных усилий.
person
John Hanley
schedule
21.03.2020