| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | Teamcenter Active Workspace, ein Seminar am 14.07.2025
|
Autor
|
Thema: Leseberechtigung auf bestimmte Datei (1798 mal gelesen)
|
freijon Mitglied Project Manager PLM

 Beiträge: 17 Registriert: 09.09.2013 SolidEdge ST2 Teamcenter 8.1
|
erstellt am: 09. Sep. 2013 11:24 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, Ich versuche im Regelbaum einen Eintrag zu erstellen, welcher folgendes bewerkstelligt: - Alle Benutzer in einer bestimmten Gruppe/Rolle sehen (read-only) bestimmte Excel-Dateien, welche unter dem Master abgelegt sind. - Alle anderen Datasets sollen für die Gruppe/Rolle nicht sichtbar sein. Hier noch ein paar Zusatz-Infos: - Die Benennung des Excel-Files hat ein wiederkehrendes Schema (die Benennung hat immer die selbe Endung) - Es wäre auch akzeptabel, wenn man die Regel auf Excel-Files generell ausweitet Wie bewerkstellige ich dies am besten? Danke schon vorab Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 10. Sep. 2013 10:49 <-- editieren / zitieren --> Unities abgeben:          Nur für freijon
Das wird schwierig werden ... Was dürfen diese User der "Group/Role" überhaupt sehen ? Ein möglicher Ansatz wär, diese User anhand #Group#Security#External zu erkennen und dann eine entsprechende ACL für die anderen Gruppen ( die alle Internal sind ). Beispielhaft im Anhang ... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freijon Mitglied Project Manager PLM

 Beiträge: 17 Registriert: 09.09.2013 SolidEdge ST2 Teamcenter 8.1
|
erstellt am: 10. Sep. 2013 10:54 <-- editieren / zitieren --> Unities abgeben:         
Die User dieser Gruppe sehen nur Datasets unter der Revision, wenn der Status der Revision auf "60" ist. Das Problem mit dem Excel-File ist, dass es direkt unter dem Master abgelegt ist, und diese werden nicht freigegeben. Das heisst, sie sollen weiterhin nur Datasets sehen, welche unter der Revision mit 60 freigegeben sind, PLUS das Excel-File, welches unter dem Master liegt. Ich schaue mir mal den Ansatz an, danke dafür schonmal. [Diese Nachricht wurde von freijon am 10. Sep. 2013 editiert.] 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: 10. Sep. 2013 12:01 <-- editieren / zitieren --> Unities abgeben:          Nur für freijon
>>...dass es direkt unter dem Master abgelegt ist Master? Meinst Du "Item"? >> Das heisst, sie sollen weiterhin nur Datasets sehen, welche unter der Revision mit 60 freigegeben sind, PLUS das Excel-File, welches unter dem Master liegt. Das sind nach meiner Ansicht Forderungen, die sich gegenseitig ausschliessen. Du kannst im Regelbaum ja immer nur EIN Objekt bestimmen, keine Abhängigkeiten von Objekten. So etwas wie "Dataset UNTER Item_Revision" gibt es nicht. ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000 (02-2025) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.3.12 BCT-Inspector Neutral v22R2 @M7720 Win10 (22H2)
|
erstellt am: 10. Sep. 2013 12:18 <-- editieren / zitieren --> Unities abgeben:          Nur für freijon
|
freijon Mitglied Project Manager PLM

 Beiträge: 17 Registriert: 09.09.2013 SolidEdge ST2 Teamcenter 8.1
|
erstellt am: 10. Sep. 2013 12:35 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von Rainer Schulze: >>...dass es direkt unter dem Master abgelegt istMaster? Meinst Du "Item"?
Ja, sorry. Zitat: Original erstellt von ThomasZwatz:
Wie machst du das ?
War etwas unpräzise ausgedrückt: Wenn eine Revision freigegeben wird, so werden auch alle darin enthaltenen Datasets freigegeben. Es werden lediglich Datasets mit Status "60" angezeigt.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 10. Sep. 2013 13:44 <-- editieren / zitieren --> Unities abgeben:          Nur für freijon
Zitat: Original erstellt von freijon: ....Wenn eine Revision freigegeben wird, so werden auch alle darin enthaltenen Datasets freigegeben. Es werden lediglich Datasets mit Status "60" angezeigt.
Haben die MSExcel / MSExcelX Datasets jetzt einen Status 60 oder nicht ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freijon Mitglied Project Manager PLM

 Beiträge: 17 Registriert: 09.09.2013 SolidEdge ST2 Teamcenter 8.1
|
erstellt am: 10. Sep. 2013 13:50 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von ThomasZwatz:
Haben die MSExcel / MSExcelX Datasets jetzt einen Status 60 oder nicht ?
Also, ein Bild sagt ja bekanntlich mehr als 1000 Worte. Das Excel File hat keinen Status, soll aber lesbar sein. Die Datasets unter der Revision sollen nur lesbar sein, wenn sie mit Status 60 versehen sind. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 10. Sep. 2013 14:16 <-- editieren / zitieren --> Unities abgeben:          Nur für freijon
Ich hab bereits mehrfach der Versuchung widerstanden Datasets direkt unters Item zu hängen, auch wenn es sich echt gut angeboten hat ... dafür gibts keine DeepCopyRules - dir ist bewusst dass das Dataset bei einem SaveAs mitgenommen wird ? In welcher Relation ist das MSExcel Dataset unterm Item ? Und was passiert wenn es mehrere released Revisions gibt und eine dvon "60" hat - ists dann immer noch lesbar ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freijon Mitglied Project Manager PLM

 Beiträge: 17 Registriert: 09.09.2013 SolidEdge ST2 Teamcenter 8.1
|
erstellt am: 10. Sep. 2013 15:17 <-- editieren / zitieren --> Unities abgeben:         
Das Thema wurde bei uns auch rauf und runter diskutiert. Die Vor- und Nachteile sind bekannt. Immerhin hat das kopierte Dataset dann immernoch die alte Benennung und sticht somit heraus. Das MSExcelX hat die Beziehung IMAN_external_object_link. Es soll immer lesbar sein, egal, welchen Status die Revisionen haben. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |