Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Jutta am 11.02.03 - 14:17:01

Titel: Zugriffsrecht auf einzelne Ansichten
Beitrag von: Jutta am 11.02.03 - 14:17:01
Hallo,

kann mir jemand sagen, ob ich Zugriffsrechte auf einzelne Ansichten einer Datenbank geben kann? Die Berechtigten sollen nur bei dieser Ansicht die Möglichkeit bekommen, neue Dokumente einzugeben, zu editieren und zu lesen. Für den Rest der Datenbank kann nur ich Dokumente eingeben.

Wenn das geht: wie mach ich das?
Danke schön!
Jutta
Titel: Re:Zugriffsrecht auf einzelne Ansichten
Beitrag von: klaussal am 11.02.03 - 14:27:51
hallo jutta,
ich würde eine aktion in die ansichten einbauen "doc erstellen", die unter bestimmten bedingungen versteckt wird. das kann man (frau) über rollen lösen.

wenn die user nur bestimmte docs sehen sollen, geht das über leserfelder, das bearbeiten über autorenfelder (siehe dazu die designer-hilfe).

hoffe, das hat dir etwas geholfen...  ::)
Titel: Re:Zugriffsrecht auf einzelne Ansichten
Beitrag von: Till_21 am 11.02.03 - 14:44:05
auf dem letzten reiter der view-eigenschaften kannst du die rechte verteilen...

gruss
Titel: Re:Zugriffsrecht auf einzelne Ansichten
Beitrag von: klaussal am 11.02.03 - 14:46:42
.... aber nicht beeinflussen, wer welche docs bearbeiten darf.....
Titel: Re:Zugriffsrecht auf einzelne Ansichten
Beitrag von: Jutta am 11.02.03 - 15:08:10
Moment Moment....

Ich hab mich glaube ich falsch ausgedrückt:
1. Alle sollen alles lesen können
2. 2 von Ihnen sollen unter einer bestimmten Kategorie in einer Ansicht auch Dokumente einstellen können (Sonst kann nur ich Dokumente einstellen).
Wenn ich Editor rights vergebe, dürfen sie in alle Kategorien Dokumente einstellen. Sie sollen es aber nur für den Bereich dürfen, für den sie arbeitsmäßig auch zuständig sind´(ansonsten geben die mir zuviel Blödsinn in die Datenbank ein oder löschen womöglich noch was.....)

Vielleicht wird's jetzt deutlicher.
Danke
Jutta
Titel: Re:Zugriffsrecht auf einzelne Ansichten
Beitrag von: ata am 11.02.03 - 15:57:20
... die Erstellung von Dokumenten regelst du über Aktionen, die mit Hide-When für bestimmte Personen/Gruppen/Rollen verfügbar sind.

... Jetzt noch Copy&Paste abfangen, und die Datenbank ist nach normelem User-Handling dicht.

... wie du die user kategorisiert, bestimmst liegt ganz an dir - zu Beachten gilt, daß es nur eine begrenzte Anzahl Rollen für jede DB gibt.

ata
Titel: Re:Zugriffsrecht auf einzelne Ansichten
Beitrag von: Jutta am 12.02.03 - 13:16:19
Ich versteh kein Wort!!! Bin doch noch An-fän-ger :o)
Titel: Re:Zugriffsrecht auf einzelne Ansichten
Beitrag von: ata am 12.02.03 - 14:53:09
... herausfinden, ob jemande die Rolle hat, z.B.

@Member("[Rolle]" ; @UserRoles) > 0
... oder...
@IsMember("[Rolle]" ; @UserRoles)

... hat jemand eine bestimmte Rolle, dann soll die Aktion sichtbar sein. Die Formel also entsprechend anpassen und in die HideWhen-Formel der Aktion eingeben (Letztes Register der Aktion - Rollladen)

!@Member("[Autor]" ; @UserRoles)

... dazu muß in der ACL diese Rolle eingetragen und entsprechend zugewiesen sein. Wenn du auf einem Server entwickelst, funktioniert das bereits, wenn du lokal entwickelst muß in der ACL unter Erweitert (letztes Register) die "Konsistente ACL..." aktiviert sein.

... wenn du das Einfügen von Dokumenten unterbinden willst, dann melde dich noch mal...

ata