- Dikirim
- 23 September 2026 pukul 10.03 UTC
- Penulis
- Kamo
- Commit
- d9c5480
EsignEnvelopeController * * * * * * * * * * * * * * * memeriksa keanggotaan org hanya - tidak ada dokumen yang benar, tidak ada izin, tidak ada konteks-spesifik. Anggota staf terotentikasi apapun bisa daftar setiap amplop di org (termasuk EMPLOYMENT _ OFFER, dan CINICAL _ CONSENT / RECORDS _ RELEASE _ AUTHORIZATION jenis konteks yang disediakan untuk modul EHR mendatang), unduh Dieksekusi PDF dan Sertifikat Komplesi, dan void atau mengirim ulang orang lain. Aplikasi aturan yang sama Signature RequestsController telah berlaku untuk tanda tangan koleksi permintaan: VIEW _ DOCUMENTS untuk melihat sebuah amplop, EDIT _ DOCUMENTS untuk membatalkan / mengirim ulang, keduanya melalui Anggota Layanan AppliedService, ditambah izin sesi pemanggil sebagai langit-langit pada garis bawahi tingkat keamanan template ini (COALESCE 'd ke PUBLIC, mencocokkan bagaimana setiap pemeriksaan clearance lainnya dalam layanan ini memperlakukan tingkat yang hilang). Selain itu, amplop EMPLOYMENT _ OFFER tambahan membutuhkan salah satu VIEW _ EMPLOYEES, EDIT _ EMPLOYEES atau Manvage _ HRS _ SETTINGS - mereflecing DocService 's LegalIssuedDocumentAccess, Penjaga pada artefak yang sama dieksekusi mencapai cara lain, melalui jalur pencitraan generik. "Mungkin melihat dokumen e- sign org ini" dan "mungkin melihat surat tawaran karyawan ini" berbeda hibah, dan tidak ada di sisi amplop mengajukan pertanyaan kedua sebelumnya. * * * * * * * * * * * * * * TIDAK diberikan ekuivalen EHR-side di sini: grep di armada tidak menemukan pencipta hidup bagi mereka (EMPLOYMENT _ OFFER adalah DoksService 's LegalesignClient; ketiganya tidak memiliki), dan catatan daerah EHR milik RoleRightType sendiri setiap kanan klinis adalah gerbang SECOND di belakang pemeriksaan hubungan hati-hati layanan ini tidak memiliki cara untuk Evaluasi. Mereka mendapatkan langit-langit izin seperti segala sesuatu yang lain. Siapapun yang menghubungkan pengirim mereka harus memutuskan hak kemudian - flagging ini bukan menebak itu. API internal (EsignInternall Controller, APIService / DocsService serverto-server call, already digated oleh rahasianya sendiri - lihat komitmen berikutnya) adalah UNCHANGED: nya orgasme hanya daftar / get /... metode yang disimpan sebagai overload terpisah controller staf tidak panggilan, karena itu berbeda, Sudah diperiksa batas kepercayaan. Paginasi ("Daftar Paginate jika sepele" dalam pencarian) dilewati: EnvelopeSummary [] adalah polos array hari ini dan mengubahnya ke bentuk paged akan melanggar kontrak kamo- internal yang ada untuk kinerja bagus, bukan perbaikan keamanan. Tes baru: EsignEnvelopeControllerTest (VIEW / EDIT _ DOCUMENTS gerbang) dan EsignEnvelopeVivibility Test (Langit-langit clearance, EMPLOYMENT _ OFFER tersembunyi tanpa hak HR, daftar filter yang tidak terlihat). Melaporkan undelivery Invite Uji diperbarui untuk dua ketergantungan konstruktor baru.
