Porter l'homologation de la moitié du résumé sur FINALISE-PAY-PERIODES

FixSecurityService
Expédié
12 août 2026 à 17:52 UTC
Auteur
Kamo
Commite
8eb9f78

Pointer le compositeur sur la situation de sujétion rapprochée a élargi le privilège. Ce relais est le sien cartographie des gardes avec FINALISE-PAY-PERIODS, et resolveRole n'admet pas MANAGE-TIMECARDS à l'autorité d'homologation du tout - pas comme PAYROLL, pas comme MANAGER. Ainsi, un détenteur de MANAGE-TIMECARDS, refusé à la fois l'action d'approbation et le lire directe, aurait appris le nombre d'approbation en attente à l'échelle générale et tous les timecardState par un composite. Augmenter l'ensemble du point d'extrémité pour exiger les deux droits serait la mauvaise solution: briserait la parité délibérée entre cette porte et l'onglet /hr/assisence gate dans hrTabs.ts et 403 un membre à laquelle l'UI a offert l'onglet. Au lieu de cela, la moitié d'homologation porte une seconde porte plus étroite, dans la même forme. Les utilisations de DocsService pour un bloc son appelant ne peuvent pas atteindre - nul, jamais 403. Le le contrôleur tire la droite de la session et passe un booléen lisse; Le compositeur ne voit toujours jamais la demande. Sans lui, le relais n'est PAS ISSUED - l'enflouer et rejeter le résultat aurait encore lu les données que cet appelant n'a pas droit à. retour nul au lieu de 0, aucun membre n'a de carte de tempsState, et attention ne contient pas de lignes d'APPROBATION. null est "ne peut pas être disponible pour vous"; 0 est "rien n'est l'attente", et en montrant le premier comme le second indiquerait à un administrateur HR une file d'attente Ils ne peuvent pas voir clairement. Tout ce qui est de la propriété de la marque est autorisé à des heures, à des exceptions, des heures, des exceptions, La rubrique est inchangée, en cours, n'est pas touchée, et l'affirme. Les essais affirment la NON-VOCATION du relais, et pas seulement la forme de sortie.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation