62. Мутация: поделиться хозяйствами
Пакетная передача доступа к фермам пользователям внутри «Организации» или внешним пользователям. Существует два варианта применения мутации. Первый вариант — пакетный доступ к «Фермам» по списку адресов электронной почты.
mutation ShareFarmsSample {
shareFarms(
input: {
farmUuids: ["farm_uuid1", "farm_uuid2"]
emails: ["user1@gmail.com", "user2@gmail.com"]
}
) {
uuid
userUuid
название
farmOwnership
датаСоздания
updatedDate
email
}
}
А второй вариант — установить флаг «allFarms=true» для списка «Пользователей» в «Организации», что означает, что все новые поля/фермы внутри «Организации» будут доступны для этих «Пользователей».
mutation ShareFarmsSample {
shareFarms(
input: {
emails: ["user@gmail.com"],
allFarms: true
}
) {
uuid
userUuid
название
farmOwnership
датаСоздания
updatedDate
email
}
}Предыдущая61. Мутация: удалить "Набор данных по фактическому внесению"
Следующая63. Мутация: сохранить организацию
Последнее обновление
Это было полезно?