| Carsten 的个人资料Microsoft Dynamics CRM &...日志列表 | 帮助 |
|
|
Microsoft Dynamics CRM 4.0 | "Service Checkpoint" mit Sharepoint (MOSS) Teil 4/6
...im 4. Teil komme ich zu den Überlegungen im Rahmen der Rechtevergabe(n) in Microsoft Dynamics CRM 4.0 und Microsoft Office Sharepoint Server. Zunächst möchte ich an dieser Stelle auf eine immer wieder gestellte Frage eingehen: Welche vordefinierten Rechterollen im Microsoft Dynamics CRM berechtigen zu was? Nicht vergessen: Nach wie vor beeinflussen sich ein zeitgleich geöffneter Outlook- und Web-Client gegenseitig. D.h. Menüpunkte können ggfs. ausgeblendet sein, sofern beide Clients gleichzeitig geöffnet sind. Nun zum Aufbau einer geeigneten Rechtestruktur: Wir wissen bereits, dass sowohl interne, wie auch externe User auf verschiedene Informationen Zugriff erhalten sollen. Dabei unterscheiden sich die Externen User noch einmal in die Gruppe der Partner (die mehr Sicht- / Bearbeitungsrechte erhalten sollen) und die Gruppe der Kunden (die weniger Sicht- / Bearbeitungsrechte erhalten sollen). Genauer gesagt, sollen die Kunden lediglich die für Sie erstellen Datensätze einsehen und bearbeiten dürfen. Das Bearbeiten wiederum bezieht sich lediglich auf das Hinzufügen von Informationen. Also z.B. das Hinzufügen eines Log-Files oder auch das Hinzufügen von Notizen (weiteren Erleuterungen) nicht jedoch die Änderung des Datensatzes (der Anfrage) an sich.
Ihr fragt Euch vielleicht, wofür wir dies gebrauchen können. Nun zum Einen natürlich zur Absicherung einer Benutzerdefinierten Entität an sich. Zum Anderen können wir dieses Konstrukt jedoch auch nutzen, um mit Hilfe einer "blinden" Benutzerdefinierten Entität Rechte an die jeweiligen User erteilen zu können, die wir wiederum per Code abfragen können und in Abhängigkeit dessen weitere Bearbeitungen und/oder Anzeigen zulassen.
Es liegt also nahe, dass hier eine Verknüpfung zwischen "Full Control", den "Design"- oder aber auch den "Contribute"- Rechten programmatisch hergestellt werden kann. Die "Read"-Rechte können hingegen leicht mit der neuen Zugriffsform (Clientlizenzierung) "Read-Only-User" aus Microsoft Dynamics CRM 4.0 verknüpft werden. Diese kleine Anpassungsprogrammierung hilft uns also, die Kontrolle beider Systeme über ein einheitliches Rechte-Rollen-System zu behalten. Gleichzeitig hilft uns die Integration der Rechterollen aus dem Sharepoint in einer Benutzerdefinierten Entität für die Kunden die Sicht- bzw. Bearbeitungsrechte zu verwalten. Dazu wird einfach jedem Kontakt eine neue Sharepoint-Rechte-Rolle innerhalb des CRM-Systems "zugewiesen" und von der Kontaktkarte aus zentral das Passwort gemanaged. Im abschließenden 5. Teil füge ich die einzelnen Puzzleteile zusammen und verrate mehr zu der Anwendung an sich. Warum abschließen, wo doch 6 Teile angekündigt wurden. Nun, im 6. Teil gehe ich auf mögliche Erweiterungen hin ein und gebe weitere Inspirationen. 引用通告此日志的引用通告 URL 是: http://carstengroth.spaces.live.com/blog/cns!97768EC3728C1FF3!440.trak 引用此项的网络日志
|
|
|