62. Mutation: Compartir explotaciones

Compartir lotes de fincas con usuarios dentro de la "Organización" o con usuarios externos. Hay dos casos para aplicar la mutación. El primer caso es el compartir por lotes la "Finca" mediante una lista de correos electrónicos.

mutación ShareFarmsSample {
  shareFarms(
    input: {
      farmUuids: ["farm_uuid1", "farm_uuid2"]
      emails: ["[email protected]", "[email protected]"]
    }
  ) {
    uuid
    userUuid
    name
    farmOwnership
    fechaCreacion
    updatedDate
    correo electrónico
  }
}

Y el segundo caso es establecer la bandera ‘allFarms=true’ para la lista de "Usuarios" en la "Organización", lo que significa que todas las nuevas fincas dentro de la "Organización" serán accesibles para esos "Usuarios".

mutación ShareFarmsSample {
  shareFarms(
    input: { 
      emails: ["[email protected]"], 
      allFarms: true 
    }
  ) {
    uuid
    userUuid
    name
    farmOwnership
    fechaCreacion
    updatedDate
    correo electrónico
  }
}

Última actualización

¿Te fue útil?