- Verschifft
- 23. September 2026 um 10:03 UTC
- Autor
- Kamo
- Ausschuss
- d9c5480
EsignEnvelopeController's **************** geprüfte Mitgliedschaft nur kein Dokument-Recht, keine Freigabe, nichts kontextspezifisches. Jeder authentifizierte Mitarbeiter könnte jeden Umschlag in der org (einschließlich EMPLOYMENT_OFFER und der CLINICAL_CONSENT/ RECORDS_RELEASE_AUTHORIZATION Kontexttypen, die für ein zukünftiges EHR-Modul reserviert sind), laden Sie die ausgeführtes PDF und Zertifikat der Fertigstellung, und nichtig oder zurücksenden Sie jemand anderes senden. Erwendet die gleiche Regel, SignatureRequestsController gilt bereits für die Unterschrift der Sammlung Anfragen: VIEW_DOCUMENTS, um einen Umschlag zu sehen, EDIT_DOCUMENTS zu entsenden / zurückgesetzt, beide über MemberRightsAppliedService, plus die Freigabe des Anrufers als Obergrenze für das zugrunde liegende Basisverfahren Vorlagen-Dokumenten-Security-Level (COALESCE'd zu PUBLIC, passend, wie jede andere Clearance-Prüfung in diesem Service behandelt eine fehlende Ebene). Darüber hinaus benötigt ein EMPLOYMENT_OFFER-Hüllen zusätzlich einen von VIEW_EMPLOYEES, EDIT_EMPLOYEES oder MANAGE_HRS_SETTINGS - DocsService's LegalIssuedDocumentAccess, die Wache auf dem gleichen ausgeführten Artefakt erreicht in die andere Richtung, durch die generische Bildgebung Pfad. "Möge diese org E-Zeichen-Dokumente sehen" und "können sehen, dass das Angebotsschreiben dieses Mitarbeiters" anders sind Zuschüsse, und nichts auf der Umschlagseite stellte die zweite Frage vor. **************** werden NICHT eine gleichwertige EHR-Seite erhalten hier: Grep über die Flotte fand keinen Live-Ersteller für sie (EMPLOYMENT_OFFER ist DocsService LegalEsign Client; diese drei haben keine), und RoleRightType eigenen EHR Abschnitt stellt fest jedes klinische Recht ist ein zweites Pförtliches hinter einer Care-Relationship-Prüfung, die dieser Dienst nicht kann, zu bewerten. Sie bekommen die Freiraumgrenze wie alles andere. Wer seinen Absender verkabelt, muss entscheiden Sie dann - dies zu markieren, anstatt es zu erraten. Die interne API (EsignInternalController, APIService/DocsService server-to-server-to-server-aufrufe, bereits Gedling durch seine eigene gemeinsame Geheimkunde - siehe die nächste Commit) ist UNCHANGED: seine org-only list/get/... Methoden werden als separate Überlastungen der Personalkontrolleur nicht anruft, da dies eine andere ist, bereits überprüfte Vertrauensgrenze. Die Pagination ("Paginatelist if trivial" in der Befundität) wurde übersprungen: EnvelopeSummary[] ist eine Ebene Array heute und ändern Sie es zu einer abgeblätterten Form würde den bestehenden kamo-internen Vertrag für eine brechen Performance nicety, nicht eine Sicherheits-Fix. Neue Tests: EsignEnvelopeControllerTest (VIEW/EDIT_DOCUMENTS Gate) und EsignEnvelopeVisibilityTest (Körbedecken, EMPLOYMENT_OFFER ohne HR-Recht versteckt, listet auf, was nicht sichtbar ist). UniveredInviteReportingTest für die beiden neuen Konstrukteurs-Abhängigkeiten aktualisiert.
