TotalApp Docs

Agriculture — Overview

The Agriculture add-on: fields, crop recipes, target harvests and agronomic SOPs.

Module Overview

The Agriculture add-on (package id agriculture, domain AGRICULTURE) is a wired, purchasable package gated by a tenant entitlement and per-user Agriculture roles.

At a glance

  • Domain: AGRICULTURE
  • URL prefix: /agriculture/…
  • Governance screens: Roles, Farm Workforce (staff)
  • Operational master data: Fields & Greenhouses, Crop Recipes, Target Harvests, Agronomic SOPs

Capabilities

Agriculture ships with 6 out-of-the-box capabilities. Approver capabilities carry sign-off authority.

CapabilityPurposeApprover
agri:field:manageManage fields
agri:crop_plan:manageManage crop plans
agri:task:executeExecute field tasks
agri:input:applyApply inputs
agri:harvest:recordRecord harvests
agri:quality:certifyCertify qualityYes

Frequently Asked Questions

What do I need to use the Agriculture add-on?
The tenant must have the Agriculture package activated, and your user must hold a Agriculture domain role. See Domain Roles & Capabilities.
Can a Agriculture user see other add-ons’ data?
No. A Agriculture role exposes only AGRICULTURE and GLOBAL capabilities.
Where is this add-on’s data stored?
Under the tenant’s per-module folder on the server (roles in roles/roles.json).
Is it available out of the box?
Agriculture is a wired package — its screens exist today; a tenant admin just activates it.