Ich habe einen benutzerdefinierten Workflow. Dieser Workflow entfernt Berechtigungen für Elemente, wenn ein Element hinzugefügt wird (z. B. ein Element wird von einem Dienstkonto hinzugefügt und nach dem Hinzufügen müssen diese Berechtigungen aus diesem Element entfernt werden). Dies funktioniert, da das Dienstkonto im benutzerdefinierten Workflow fest codiert ist.SharePoint-Berechtigungen
Jetzt möchte ich diese harte Codierung entfernen und wenn ein Element zu einer Liste hinzugefügt wird, möchte ich alle Benutzer, die Zugriff auf das Listenelement haben, durchlaufen. Wenn ein Benutzer mit einem Algorithmus übereinstimmt, entfernen Sie diesen Benutzer aus den Elementberechtigungen, die 0 bis viele sein werden.
Das Stück, mit dem ich stolpere ist, wie alle Benutzer mit Erlaubnis zu einem SPListItem Iteration. Irgendwelche Gedanken darüber, wie das zu erreichen ist?
Vielen Dank im Voraus!