Droits pour le SHAG
- CALL
- Call — Entité : Call ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même community + (même orga OU status VAL)
- Call — Entité : Call ; Action : Modification ; Lecture : — ; Écriture : — ; Conditions : Non autorisé (sauf via VEAG)
- MANIFEST
- Manifest — Entité : Manifest ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même community + (même orga OU agentTraderCode)
- Manifest — Entité : Manifest ; Action : Création ; Lecture : — ; Écriture : ✅ ; Conditions : Toujours
- Manifest — Entité : Manifest ; Action : Modification ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + (même orga OU agentTraderCode) + non lodgé/non final
- Manifest — Entité : Manifest ; Action : Suppression ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + (même orga OU agentTraderCode)
- Manifest — Entité : Manifest ; Action : Lodge/Dislodge ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + même orga
- Manifest — Entité : BillOfLading ; Action : CRUD ; Lecture : — ; Écriture : ✅ ; Conditions : Hérite droits Manifest
- Manifest — Entité : Cargo (import) ; Action : Création/Modif/Suppr ; Lecture : — ; Écriture : ✅ ; Conditions : Import: même orga OU agentTraderCode. Export: owner booking
- Manifest — Entité : Route/Leg/Node ; Action : CRUD ; Lecture : — ; Écriture : ✅ ; Conditions : Hérite canSaveOrCreateManifest
- Manifest — Entité : IcsMrn ; Action : CRUD ; Lecture : — ; Écriture : ✅ ; Conditions : Si addon ICS activé
- BOOKING
- Booking — Entité : Booking ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même community + même orga
- Booking — Entité : Booking ; Action : Création ; Lecture : — ; Écriture : ✅ ; Conditions : Toujours
- Booking — Entité : Booking ; Action : Modification ; Lecture : — ; Écriture : ✅ ; Conditions : Même orga + même community
- Booking — Entité : Booking ; Action : Suppression ; Lecture : — ; Écriture : ✅ ; Conditions : Même orga + même community
- Booking — Entité : Booking ; Action : Change Booking/Voyage ; Lecture : — ; Écriture : ✅ ; Conditions : Même orga
- Booking — Entité : Cargo (export) ; Action : Création/Modif ; Lecture : — ; Écriture : ✅ ; Conditions : Même orga + même community
- Booking — Entité : Route ; Action : CRUD ; Lecture : — ; Écriture : ✅ ; Conditions : Même orga + même community
- RELEASE ORDER
- Release Order — Entité : ReleaseOrder ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même community + même orga (owner)
- Release Order — Entité : ReleaseOrder ; Action : Création ; Lecture : — ; Écriture : ✅ ; Conditions : agentTraderCode manifest = user.orga + même community
- Release Order — Entité : ReleaseOrder ; Action : Modification ; Lecture : — ; Écriture : ✅ ; Conditions : Owner (même orga + même community)
- Release Order — Entité : ReleaseOrder ; Action : Suppression ; Lecture : — ; Écriture : ✅ ; Conditions : Owner
- Release Order — Entité : ReleaseSettings ; Action : Lecture/Écriture ; Lecture : ✅ ; Écriture : ✅ ; Conditions : canEditShippingAgentRelease
- CUSTOMS DECLARATION
- Customs Declaration — Entité : CustomsDeclaration ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même community (via CUSB sur manifest)
- FOLDER
- Folder — Entité : Folder ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même community
- SERVICE
- Service — Entité : Service ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même orga (PRO+VAL) OU status VAL
- Service — Entité : Service ; Action : Création/Modif/Suppr ; Lecture : — ; Écriture : ✅ ; Conditions : Même orga
- Service — Entité : ServiceVersion ; Action : Création/Modif ; Lecture : — ; Écriture : ✅ ; Conditions : Même orga
- MOVEMENT REPORT
- Movement Report — Entité : MovementReport ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même community + status VAL + shippingAgent = user.orga
- Movement Report — Entité : MovementReport ; Action : Modification GateIn ; Lecture : — ; Écriture : ✅ ; Conditions : Status VAL + shippingAgent = user.orga (champs limités)
- TRANSPORT ORDER
- Transport Order — Entité : TransportOrder ; Action : Recherche ; Lecture : ✅ ; Écriture : — ; Conditions : Même community + même orga
- Transport Order — Entité : TransportOrder ; Action : Création/Modif ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + même orga
- Transport Order — Entité : TOTemplate ; Action : CRUD ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + même orga
- TRACKING
- Tracking — Entité : Tracking ; Action : Accès ; Lecture : ✅ ; Écriture : — ; Conditions : Même community
- Tracking — Entité : TrackingUnstuffing ; Action : Accès ; Lecture : ✅ ; Écriture : — ; Conditions : Même community
- Tracking — Entité : TrackingICS2 ; Action : Accès ; Lecture : ✅ ; Écriture : — ; Conditions : Même community + addon ICS2
- Tracking — Entité : TrackingPNTS ; Action : Accès ; Lecture : ✅ ; Écriture : — ; Conditions : Même community + addon PNTS
- UNSTUFFING
- Unstuffing — Entité : UnstuffingList ; Action : Recherche/CRUD ; Lecture : ✅ ; Écriture : ✅ ; Conditions : Même community + même orga
- Unstuffing — Entité : RO Unstuffing ; Action : Recherche/Création ; Lecture : ✅ ; Écriture : ✅ ; Conditions : Même community + même orga
- Unstuffing — Entité : MR Unstuffing ; Action : Recherche/Création GateIn ; Lecture : ✅ ; Écriture : ✅ ; Conditions : Même community + manager terminal
- DANGEROUS
- Dangerous — Entité : DangerousImport ; Action : Création/Modif ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + même orga
- Dangerous — Entité : DangerousTimadImport ; Action : Création/Modif ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + même orga
- DIVERS
- Divers — Entité : Transfer ; Action : Suppression ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + même orga
- Divers — Entité : ResendPan ; Action : Accès ; Lecture : ✅ ; Écriture : ✅ ; Conditions : Même community
- Divers — Entité : BatchProcessing ; Action : Transhipment/RO/DeleteCargo/VoyageChange ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + même orga
- Divers — Entité : ContainerContent ; Action : Accès ; Lecture : ✅ ; Écriture : — ; Conditions : Même community
- Divers — Entité : HouseBlList ; Action : Création/Modif ; Lecture : — ; Écriture : ✅ ; Conditions : Même community + même orga
- Monitoring — Entité : Monitoring ; Action : Accès ; Lecture : ✅ ; Écriture : — ; Conditions : Même community
- Dashboard — Entité : Dashboard ; Action : Accès ; Lecture : ✅ ; Écriture : — ; Conditions : Même community
- Analytics — Entité : Analytics ; Action : Accès + Billing ; Lecture : ✅ ; Écriture : — ; Conditions : Même community
Source : https://mgi-team.atlassian.net/wiki/spaces/DOCI5/pages/4975624199