| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX | | |  | Jos. Schneider Optische Werke GmbH: Automatisierung der Prüfplanerstellung spart bis zu 50% der Zeit und reduziert die Fehleranfälligkeit , ein Anwenderbericht
|
Autor
|
Thema: Sichtbarkeit ACL-Rules für pdf-Datasets (1759 mal gelesen)
|
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 27. Feb. 2014 09:43 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, wir haben bei uns ein Sichtbarkeit-Konzept (durch ACL-Rules) so eingestellt, dass keine Pläne (Itemrevision, ugmaster, dwg) von den anderen Gruppen (außer Konstruktion) sichtbar sind, bevor diese freigegeben sind! Wir haben aber Probleme, da es für jeden Plan ein NF(pdf) gibt, und wir können durch die ACL-Rules nicht grundsätzlich alle pdf-datasets unsichtbar machen, wenn diese den Freigabe-Status nicht erreicht haben, da es pdf-Datasets von den anderen Gruppen abgelegt werden und keinen Freigabestatus erreichen werden! Kann man die ACL-Rules so einstellen, dass nur pdfs, die unter bestimmten Itemrevisionen, ausgeblendet werden und die anderen nicht? Vielen Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
     
 Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 28. Feb. 2014 12:04 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
>>Kann man die ACL-Rules so einstellen, dass nur pdfs, die unter bestimmten Itemrevisionen, ausgeblendet werden und die anderen nicht? Die Kriterien sind in der Online-Hilfe genau beschrieben. Aber eine Einschränkung nach Item-Id oder Revisionsnummer ist mir nicht bekannt. Wie also willst Du die Revisionen bestimmen? Denk mal über Gruppen und Rollen nach. Wir haben ein Beispiel, wo Benutzer neben ihrer Standard-Zuordnung auch als Betrachter in einer weiteren Gruppe eingefügt werden. Über "Owning Group" legen wir fest, dass Dokumente dieser Gruppe auch nur von Mitgliedern dieser Gruppe gesehen werden können. ------------------ Rainer Schulze
>>dass keine Pläne (Itemrevision, ugmaster, dwg) von den anderen Gruppen (außer Konstruktion) sichtbar sind, bevor diese freigegeben sind! Ach ja - "HAS STATUS" ist auch eines der Kriterien... [Diese Nachricht wurde von Rainer Schulze am 28. Feb. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 03. Mrz. 2014 09:40 <-- editieren / zitieren --> Unities abgeben:         
Hallo Rainer, es ist so, mit den Revisionen haben wir keine Probleme, nur mit den Datasets! Z.B., wir haben zwei Geschäftsobjekte "Konstruktionsplan" und "Anweisung". Die pdf-Datasets unter ItemRevision "Konstruktionsplan" darf außerhalb der Gruppe "Konstruktion" nicht sichtbar sein, wenn diese ItemRevision keinen Status hat. Die pdf-Datasets unter ItemRevision "Anweisung" ist von allen Gruppen sichtbar, egal was für einen Status diese ItemRevision hat. Ich habe keine Möglichkeit gefunden, diese zwischen pdfs unter unterschiedlichen Typen von ItemRevisionen zu trennen, wenn die pdfs noch keinen Status haben! Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
     
 Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 03. Mrz. 2014 11:00 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
>>Ich habe keine Möglichkeit gefunden, diese zwischen pdfs unter unterschiedlichen Typen von ItemRevisionen zu trennen, Ja, das sehe ich auch so. Aber wie ist es denn mit den Besitzenden Gruppen? Und im Extremfall müssen die Datasets ja nicht alle vom Typ PDF sein. Das ist zwar hinsichtlich PlotManagement üblich, aber eine PDF-Datei kann ja durchaus den Typ "Plan" oder den Typ "Anweisung" erhalten. (Im Nachhinein kann man das natürlich nur mit Mühe ändern: Löschen und neu anlegen...) >>Die pdf-Datasets unter ItemRevision "Konstruktionsplan" darf außerhalb der Gruppe "Konstruktion" nicht sichtbar sein, wenn diese ItemRevision keinen Status hat Man soll eigentlich nicht über Hausregeln streiten, aber ein Statussymbol (oder eben keines) könnte doch als Kennzeichnung genügen? Im Straßenverkehr wird Dich niemand davon abhalten, bei Rot über die Ampel zu fahren. Irgendwann darfst Du halt nicht mehr Auto fahren... ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 03. Mrz. 2014 14:16 <-- editieren / zitieren --> Unities abgeben:         
Danke Rainer, den Vorschlag über unterschiedlichen Typen für die pdf-Dateien finde ich interessant. >>Im Straßenverkehr wird Dich niemand davon abhalten, bei Rot über die Ampel zu fahren. Irgendwann darfst Du halt nicht mehr Auto fahren...<< Ich sehe es auch genauso  , aber diese sind die Anforderungen von der Abteilung und dies kann ich leider nicht ignorieren. Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 03. Mrz. 2014 17:04 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
Ich glaub, ganz OOTB geht das nicht ... ( wobei der Ansatz mit 2 unterschiedlichen PDF Datasets vielleicht durchführbar wär ? ) Alternativvorschlag : Das PDF Dataset ( bzw. alle Datasets weil das sind üblicherweise lauter NonPrimary Classes ) bekommt eine neue Property dazu, die hat beim PDF Dataset per Default einen Wert "Verstecken". Beim Release wird diese Property dann mit "NichtVerstecken" befüllt. Die ACL hat entsprechende Eintraege die fürs Verstecken sorgt, zB. HasType (PDF) HasAttribute ( Dataset:myProperty=Verstecken ) --> VersteckDasPdf U.U. unangenehme ToDos: Workflows zum Freigeben angreifen, Wertbefüllung von myProperty an den Bestands-Datasets ( aber per SQL kein Aufreger )
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |