Autor Thema: ACL & Profile  (Gelesen 5196 mal)

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
ACL & Profile
« am: 27.09.05 - 13:28:39 »
Hi zusammen,
ich hab nen User mit Autoren-Rechten auf einer DB. Wenn dieser nun ein neues Profil erstellt und speichern will, kommt die Meldung "Notes error: Sie können keine Dokumente akt. o. löschen, für die Sie nicht als zulässiger Autor aufgeführt sind".
Also hab ich ein berechnetes Autoren-Feld (beim Anlegen) erstellt. Formel: @username.
Nutzt auch nix  :-\

Kann mir da bitte einer auf die Sprünge helfen?

Danke & Gruß,
Buzzy

Offline Mandalor

  • Senior Mitglied
  • ****
  • Beiträge: 359
  • Geschlecht: Männlich
Re: ACL & Profile
« Antwort #1 am: 27.09.05 - 14:16:16 »
Beim anlegen schein zu spät zu sein, schalte es auf berechnet und setze die Formel ein:

@if(feld="";@username;feld)
mit besten Grüßen

Markus Petzold

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: ACL & Profile
« Antwort #2 am: 27.09.05 - 14:31:04 »
Danke, aber: nope - bringt auch nix  :-:

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re: ACL & Profile
« Antwort #3 am: 27.09.05 - 14:52:49 »
Um welche Profile handelt es sich? Datenbank Profiles oder Benutzer Profiles?

Viele Grüße
ghost

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: ACL & Profile
« Antwort #4 am: 27.09.05 - 15:07:46 »
Benutzerprofile...wird mit aufgerufen mit:
@Command([EditProfile] ; "UserProfil" ; @Name([CN] ; @UserName))
Das Profil wird auch angelegt, aber beim Speichern kommt besagte Meldung.
Hab's auch schon mit "*" als Inhalt für das Autoren-Feld probiert...

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re: ACL & Profile
« Antwort #5 am: 27.09.05 - 15:13:50 »
Ist die Option 'Create Documents' für die Autoren in der ACL angewählt?

Vielleicht hilft Dir diese Dokument:
http://www-1.ibm.com/support/docview.wss?rs=463&uid=swg21089387

Viele Grüße
ghost

Glombi

  • Gast
Re: ACL & Profile
« Antwort #6 am: 27.09.05 - 15:14:24 »
Ich vermute mal, dass Du für das Profil eine extra Maske erstellen musst (falls Du diese nicht bereits hast). Dort dann die Option "Verfügbar für Benutzer mit öffentlichem Zugriff" anklicken.

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: ACL & Profile
« Antwort #7 am: 27.09.05 - 15:14:58 »
Und hierfür brauchst Du kein Autorenfeld im Dokument selber. Du darfst nur nicht @Name ([CN]; @UserName) verwenden - das ist kein Username ! Statt dessen könntest Du auch Sauerkraut 'reinschreiben - Du musst den richtigen (hierarchischen) User-Namen verwenden.

Bernhard

PS: Was Du da erzeugst, ist ein Profil-Dokument. Ein Benutzerprofil ist was ganz anderes.

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: ACL & Profile
« Antwort #8 am: 28.09.05 - 08:05:25 »
Hab ich alles schon probiert. Mit @Username bringt's auch nix...ich werd noch wahnsinnig  >:(

Gruß,
Buzzy

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: ACL & Profile
« Antwort #9 am: 28.09.05 - 09:01:02 »
Du könntest mal das so probieren das du eine Rolle einträgst und dem User diese Rolle zuteilst. Und dann versuchst du dein user wieder einzutragen und die Rolle dann siehst du mal was er in das Feld einträgt und dann nimmst du im wieder die Rolle weg wenn der User passt.

robert
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re: ACL & Profile
« Antwort #10 am: 28.09.05 - 09:47:02 »
Hallo buzzy666,

könnte es sein, dass für den User bereits ein Profile Document existiert in dem aber das Authorenfeld nicht richtig gefüllt ist? Dann kann dieses Profile von dem Benutzer nicht mehr geändert oder überschrieben werden.
Du könntest dem User Editorenrechte geben, dann die Aktion ausführen lassen, damit das Autorenfeld richtig gefüllt wird. Danach dem User wieder als Author zugreifen lassen.

Viele Grüße
ghost

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: ACL & Profile
« Antwort #11 am: 28.09.05 - 09:52:25 »
Du könntest mal das so probieren das du eine Rolle einträgst und dem User diese Rolle zuteilst. Und dann versuchst du dein user wieder einzutragen und die Rolle dann siehst du mal was er in das Feld einträgt und dann nimmst du im wieder die Rolle weg wenn der User passt.

robert

Gute Idee, aber leider hat's nichts geholfen...danke trotzdem!

Gruß,
Buzzy

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: ACL & Profile
« Antwort #12 am: 28.09.05 - 09:55:31 »
könnte es sein, dass für den User bereits ein Profile Document existiert in dem aber das Authorenfeld nicht richtig gefüllt ist?

Glaub ich nicht - ich hab ein Tool (scanEZ), mit dem ich mit *alle* Dokumente eine DB anschauen kann, auch Profile.

Du könntest dem User Editorenrechte geben, dann die Aktion ausführen lassen, damit das Autorenfeld richtig gefüllt wird. Danach dem User wieder als Author zugreifen lassen.

Wenn sich die User als Editor ein Profil anlegen und nachher als Autor zugreifen & ändern klappt das ganze Wunderbar. Nur das Anlegen als Autor geht nicht...

Danke & Gruß,
Buzzy

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: ACL & Profile
« Antwort #13 am: 28.09.05 - 10:15:47 »
Hast du es schon mal so versucht:


Dim s As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = s.CurrentDatabase
Set doc = db.GetProfileDocument("userprofile", s.UserName)
doc.CreateBy=""
Set item =  doc.GetFirstItem( "CreateBy" )
item.IsAuthors= True
doc.CreateBy=s.Username
Call doc.Save(True,False)

robert
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re: ACL & Profile
« Antwort #14 am: 28.09.05 - 10:42:18 »
Wie werden die Profile Dokumente überhaupt angelegt bzw. editiert?

Viele Grüße
ghost

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: ACL & Profile
« Antwort #15 am: 28.09.05 - 10:46:40 »
Hab ich auch schon, hat aber ebenfalls nix gebracht.

AAAAABER...ich weiss etz, woran's haperte:

Datenback->Eigenschaften->Sperren von Dokumenten zulassen

Haken raus, alles paletti...ich könnt kotzen! Zwei Tage ärger ich mich mit dem Bullsh*t schon rum  >:(

Allerdings: wenn ich das Sperren ausschalte hab ich wieder das Problem mit Replizier- und Speicherkonflikten. Kann ich Dokumente vom Sperren ausnehmen?

Danke & Gruß,
Buzzy

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: ACL & Profile
« Antwort #16 am: 28.09.05 - 10:47:26 »
Wie werden die Profile Dokumente überhaupt angelegt bzw. editiert?

Viele Grüße
ghost

Über einen Gliederungseintrag mit der Formel:
@Command([EditProfile] ; "UserProfil" ; @UserName)

Gruß,
Buzzy

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: ACL & Profile
« Antwort #17 am: 28.09.05 - 19:21:15 »
Ich bezweifle, dass es an der DocLock-Property liegt - ich habe das mal nachvollzogen, und es hatte bei mir keine Auswirkungen. Dann wäre sicherlich auch dieses Forum, vor allem aber das bei LDD voll von derartigen Meldungen ...

Bernhard

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: ACL & Profile
« Antwort #18 am: 29.09.05 - 07:49:41 »
Ich bezweifle, dass es an der DocLock-Property liegt - ich habe das mal nachvollzogen, und es hatte bei mir keine Auswirkungen. Dann wäre sicherlich auch dieses Forum, vor allem aber das bei LDD voll von derartigen Meldungen ...

Nun ja - ich war ehrlich gesagt auch entsetzt, als ich die Feststellung machte. Aber ich hab's an 3 DBs auf 2 Servern ausprobiert. Auf unserem Testserver in der DB, wo mir das Problem zu ersten Mal untergekommen ist, dann in eine jungfräulichen DB auf dem selben Server und in meiner Mail-DB auf dem Praxis-Server. Überall das Gleiche: sobald das Sperren aktiviert ist, kann ein Author keine neuen Profile mehr speichern  :-:
Keine Ahnung, ob man da von der administrativen Seite noch was drehen kann...?

Gruß,
Buzzy

PS: in der LDD hab ich auch 2 Threads laufen - bisher ohne Antwort  :(

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: ACL & Profile
« Antwort #19 am: 09.01.06 - 19:22:16 »
Ich kann Dir nur beipflichten, ich habe hier das gleiche Problem.
Es verschwindet, sonbald ich das Document Locking disable.

Hast Du eine andere Lösung gefunden, ich brauche das Locking.

*** some time later ***

... habe beim IBM Support einen KB-Eintrag zu diesem Thema gefunden.

http://www-1.ibm.com/support/docview.wss?uid=swg1LO03366

Sieht aber ganz so aus, als wollte IBM das aussitzen.

 - SHIT - David  :(
« Letzte Änderung: 09.01.06 - 20:07:31 von atbits »
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz