Hallo Frappe-Fellows,
Ich habe hier einen custom DocType “ProjectEmployee” mit dem Link-Feld Mitarbeiter (employee) und dem Data-Feld Mitarbeitername:
Mitarbeitername hat diese Einstellung:
Fetch from = employee.employee_name
Ich habe eine Rolle “My Projektleiter” eingerichtet, die nur Zugriff auf den DocType “ProjectEmployee” haben soll.
Damit das Auswählen von Mitarbeitern und der Fetch des Mitarbeitername weiter funktioniert, muss ich der Rolle “My Projektleiter” aber auch die Rechte “Select” und “Read” auf “Employee” gewähren.
Dadurch erhält “My Projektleiter” aber Lesezugriff auf die komplette Employee-Tabelle, was nicht erwünscht ist.
Gibt es eine Möglichkeit, den Fetch des employee_name auszuführen ohne die Berechtigung auf Employee zu erteilen? Die Checkbox " Ignore User Permissions" habe ich bei beiden Feldern testweise schon gesetzt, dies hatte aber keinen Effekt für diesen Usecase.