Управление проектом клиента и выставление счетов - PullRequest
0 голосов
/ 20 марта 2020

Я некоторое время использовал Google Cloud для своих собственных проектов. Но на этот раз я хотел бы развернуть один из проектов моего клиента к нему. Как лучше всего управлять комиссионными?

  1. Создание проекта в моей учетной записи G C и предоставление клиенту доступа для просмотра комиссий и отправки им счетов.
  2. Создайте проект в моей учетной записи G C и каким-то образом установите его платежную учетную запись в моем проекте.
  3. Создайте проект в своей учетной записи G C и попросите разрешения на управление им.
  4. Что-то еще.

Какое решение является правильным или что вы используете? Если второе решение является хорошим, как я могу его достичь?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 21 марта 2020

Давайте рассмотрим каждый вариант и рассмотрим все, как от вас, как от разработчика, так и от клиента, который владеет (оплачивает) проект. Подумайте о безопасности и ответственности (юридической, финансовой и этической) при принятии этих решений.

Вариант 1:

Создание проекта в моей учетной записи G C и предоставление клиенту доступа для просмотра сборов и отправки им счетов.

Я бы создал отдельный проект для этого клиента и не смешивал бы его работу с проектом, в котором есть ваша собственная работа. Предоставление клиенту доступа к платежной информации для смешанного аккаунта, а затем попытка разделения элементов может занять больше времени, чем оно того стоит. Я не рекомендую этот метод.

Вариант 2:

Создайте проект в моей учетной записи G C и каким-то образом установите для своей учетной записи выставления счетов мой project.

Клиенту необходимо предоставить вам доступ к своему платежному аккаунту, который я не рекомендую. Я бы не стал предоставлять доступ к своему платежному аккаунту третьей стороне. Они могут прикрепить любой проект, который хотят, и я получу счет. Я не рекомендую этот метод.

Вариант 3:

Создание проекта в своей учетной записи G C и запрос разрешения для управления им.

Это лучший вариант. Проект и биллинг находятся под контролем клиента, и клиент предоставляет вам необходимые разрешения, такие как «Редактор проекта», для вашей личности пользователя. Ответственность за владение проектом и выставление счетов остается за клиентом, и клиент может предоставить и удалить доступ к вам в любое удобное время без какого-либо дополнительного эффекта от работы.

0 голосов
/ 20 марта 2020

Все зависит от ваших предпочтений, однако я бы go со вторым. Вы можете создать проект для них, и они могут создать платежную учетную запись. Затем вы можете изменить платежную учетную запись в созданном вами проекте, выполнив шаги, описанные в здесь .

Тем не менее, как я уже говорил, это все ваши предпочтения, поэтому вы можете использовать любой из других подходов. Вы также упомянули.

Надеюсь, вы найдете это полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...