Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Kadlec am 20.11.07 - 12:54:12
-
Hallo,
bin am Ende.
Mit folgender Action können User mit der Rolle [Editor] und Editorenrechte Dokumente ändern.
Sub Initialize
Dim ws As New NotesUIWorkspace
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments
Set doc = collection.GetFirstDocument
TempFormName = "GMPD_S"
Title = "Change Value(s)"
If ws.DialogBox(TempFormName, True, True,False,True, ,,Title ) Then
Call doc.Save( True, True )
Else
End If
End Sub
Nur bei einem User funktioniert es nicht, habe Ihm auch schon Managerrechte gegeben, aber nichts.
Jemand eine Ahnung was da sein könnte?
Boris
-
Hallo,
Frage 1: Hat der User wirklich Managerrechte? Kannst du über die Schaltfläche "Sicherheit" in der Statusleiste checken.
Frage 2: Kann der User gar kein Dokument ändern oder nur bestimmte Dokumente nicht? Also sind evtl. Autorenfelder schuld?
Gruß
Dirk
-
Standardprocedere schon durchgespielt ? Cache löschen, Notes neu starten, etc ?
-
Zu den Managerrechten habe ich noch etwas vergessen, obwohl ich ihm diese Rechte gegeben habe, kann er keine User der ACL zufügen etc. die Schaltflächen sind grau.
Autorenfelder habe ich keine, es sind sowieso nur 3 Felder da.
Nein die Standardprocedure habe ich noch nicht gemacht da ich auch nicht weiss was da alles zu tun ist.
Boris
-
Wenn er die ACLl schon nicht bearbeiten kann, ist er auch kein Manager :-:
Stimmt die User-ID / benutzt er die richtige ID?
Hast Du die korrekte ID / Namen eingetragen ?#
Hast Du ihm über Gruppen oder namentlichen Eintrag die Rechte gegeben?
-
Bei Änderungen in der ACL sollte der User einmal Notes beenden und neu starten.
-
Nach der Änderung der ACL hatte er Notes auch geschlossen.
Wenn er die ACLl schon nicht bearbeiten kann, ist er auch kein Manager :-:
Stimmt die User-ID / benutzt er die richtige ID?
Hast Du die korrekte ID / Namen eingetragen ?#
Hast Du ihm über Gruppen oder namentlichen Eintrag die Rechte gegeben?
Wenn er die ACL öffnet, ist aber unter Zugriff Manager eingetragen trotzdem ist alles ausgegraut.
Boris
-
ist er da wirklich eingetragen?
Benutzt der User wirklich die in der ACL eingetragene USER-ID !!??
-
So, neue Erkenntnisse ???
User aus ACL gelöscht (Stefan Loewen/DE/......) ==> kann weiter auf DB zugreifen.
User hat Kachel entfernt und wieder neu geholt ==> kann nun wieder Editieren obwohl
er nicht in der ACL steht :-:
Die DB steht noch auf dem Testserver, dort kanns mir im Moment egal sein, verstehen würde ichs trotzdem ganz gerne.
Boris
-
obwohl er nicht in der ACL steht
Zieht da etwa die Default-Einstellung ?
-
Oder er ist in einer Gruppe, oder er arbeitet mit einer anderen ID, ....
-
Default ==> Kein Zugriff
Gruppen sind keine eingetragen, nur Personen.
Mit einer anderen ID ?? Wir haben nur eine.
-
wenn du auf 'effective access' in der ACL gehst, was wird dann für ihn angezeigt?
edith: ihr habt nur eine ID?
-
Jeder User hat nur s(eine) ID.
Effektiver Zugriff scheint (im Vergleich zu mir) OK zu sein.
-
Und der effektive Zugriff ist?
-
Manager