KamoCRM

Rechte tragende Türen zu handelsrechnungen und Abrechnungen und die MANAGE_ANALYTICS Backfill (SITP TP02)

FeatureSecurityService
Verschifft
18. Oktober 2026 um 18:55 UTC
Autor
Kamo
Ausschuss
e2b81bd

Handelsrechnungen: InvoicingService's CommerceInvoiceController prüft kein Recht nach Design (erwartet SecurityService, um die Sitzung und die Rechte zu besitzen) und nichts weitergeleitet. /api/security/commerce-Rechnungen ist diese Tür: Liste, eins und das PDF nehmen VIEW_SUBSCRIPTION_INVOICES (oder MANAGE_); Entwurf von einem Job oder bestellen, finalisieren, nichtig und Kredit nehmen MANAGE_SUBSCRIPTION_INVOICES (@RequireRight). Org und Schauspieler kommen Nur von der Sitzung werden IDs validiert, bevor sie einen Pfad erreichen. Keine Verfüllung: bestehende Rechte, kein Bildschirm. Abrechnung: BillingService nimmt die Identität von X-Org-Id/X-Member-Id, also ein Nicht-Browser-Sitzungsinhaber (der SI Werkzeugebene) benötigt einen vertrauenswürdigen Hop. /api/security/billing Relais eine feste Liste nur - eigener Plan/Coverage/ Berechtigung/Warnungen, der Plankatalog, der org's **************** und Sitz Zuweisung/Entfernen - beide Header aus der Sitzung stampfen; BillingService entscheidet über jeden (eigenes Konto, Besitzer, VIEW_/MANAGE_ORG_BILLING), und ein Sitzplatz schreiben hier braucht auch den Besitzer oder MANAGE_ORG_BILLING. Zahlungsmethoden, Sitze kaufen/Stornierung, Planänderungen und Abrechnungsgruppen werden nie weitergeleitet. Backfill: MANAGE_ANALYTICS (440) ist von VIEW_ANALYTICS auf dem Boot, der es einführt (jedersatz) entsännt Analytics-Benutzer können es unter dem freigegebenen Login ändern; VIEW_/MANAGE_ORG_BILLING sind an niemanden gesetzt.

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen