62. Mutation: Farms を共有
組織内のユーザーまたは外部ユーザーに対する一括農場共有。それを行うミューテーションには2つのケースがあります。最初のケースはメールリストによる一括「Farm」共有です。
mutation ShareFarmsSample {
shareFarms(
input: {
farmUuids: ["farm_uuid1", "farm_uuid2"]
emails: ["user1@gmail.com", "user2@gmail.com"]
}
) {
uuid
userUuid
名前
farmOwnership
作成日
updatedDate
email
}
}
第2のケースは「Organization」の「Users」リストに対してフラグ allFarms=true を設定することで、これは組織内のすべての新しい農場がこれらの「Users」にアクセス可能になることを意味します。
mutation ShareFarmsSample {
shareFarms(
input: {
emails: ["user@gmail.com"],
allFarms: true
}
) {
uuid
userUuid
名前
farmOwnership
作成日
updatedDate
email
}
}最終更新
役に立ちましたか?