62. Mutation : Partager des exploitations
Partage en lot de fermes avec des utilisateurs au sein de l’« Organization » ou pour des utilisateurs externes. Il existe deux cas d’application de la mutation. Le premier cas est le partage en lot de « Farm » via une liste d’e-mails.
mutation ShareFarmsSample {
shareFarms(
input: {
farmUuids: ["farm_uuid1", "farm_uuid2"]
emails: ["user1@gmail.com", "user2@gmail.com"]
}
) {
uuid
userUuid
nom
farmOwnership
dateDeCréation
updatedDate
email
}
}
Et le deuxième cas consiste à définir le drapeau ‘allFarms=true’ pour la liste d’« Users » dans l’« Organization », ce qui signifie que toutes les nouvelles fermes au sein de l’« Organization » seront accessibles pour ces « Users ».
mutation ShareFarmsSample {
shareFarms(
input: {
emails: ["user@gmail.com"],
allFarms: true
}
) {
uuid
userUuid
nom
farmOwnership
dateDeCréation
updatedDate
email
}
}Précédent61. Mutation : Supprimer « AsAppliedDataset »
Suivant63. Mutation : Enregistrer l’organisation
Mis à jour
Ce contenu vous a-t-il été utile ?