Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Autodesk Productstream Professional
  Zugriffrechte auf Sektionen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
SMW-Autoblok baut in der Konstruktion auf SolidWorks und Phoenix/PDM , ein Anwenderbericht
Autor Thema:  Zugriffrechte auf Sektionen (505 mal gelesen)
ralfw
Mitglied
CAD-Administrator


Sehen Sie sich das Profil von ralfw an!   Senden Sie eine Private Message an ralfw  Schreiben Sie einen Gästebucheintrag für ralfw

Beiträge: 140
Registriert: 17.06.2002

AIS 9 Mehrbenutzerumgebung
Compass4.2 Easy
Intel 1,7-3,4 GHz 1-4 GB RAM
NVIDIA Quadro4-FX

erstellt am: 23. Sep. 2005 14:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Forum,

ich möchte unter Compass2000 Easy 4.2 auf einige Sektionen (Ordner) bzw. abgespeicherte erweiterten Suchen den Zugriff einschränken. Ist dies mit vertretbarem Aufwand realisierbar?
Ansonsten würde ich die entsprechenden Bereiche aus dem "Öffentlichen Ordner" in die berechtigten "Persönlichen Ordner" verlagern. Aber auch das wäre aufwendig.

Ralf

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

WolfgangE
Mitglied



Sehen Sie sich das Profil von WolfgangE an!   Senden Sie eine Private Message an WolfgangE  Schreiben Sie einen Gästebucheintrag für WolfgangE

Beiträge: 1006
Registriert: 29.01.2003

erstellt am: 23. Sep. 2005 20:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für ralfw 10 Unities + Antwort hilfreich

Hallo Ralf,

ist sogar mit recht wenig Aufwand m�glich. Die Sichtbarkeit der Elemente in der Ordnerstruktur ist �ber die Felder OWNER_GROUP und OWNER gesteuert.
Ist also bei einer Sektion/Erweiterten Suche/... eine OWNER_GROUP eingetragen, k�nnen nur Benutzer, die dieser Grupper angeh�ren, diesen Ordner in Compass sehn.
Nach dem gleichen Prinzip l�uft's mit dem OWNER. Wenn den f�llst, kann ihn halt nur noch die Person mit dem entsprechenden Login sehn.

Es gibt keine Standard-Funktion, mit der sich das umschreiben lie�e, geht aber ganz einfach per Shell-Befehl.
Einfach auf der Sketion, die zu �ndern willst, das Shell-Fenster aufrufen und folgenden Befehl eingeben:
___ChangeField(OWNER_GROUP=NameDerGruppe);

NameDerGruppe entpspricht dann einer der Compass-Gruppen. Wenn die Sektion wieder f�r alle sichtbar machen willst, l�sche die OWNER_GROUP mit folgendem Befehl:
___ChangeField(OWNER_GROUP=);


A C H T U N G:
Die mit eben beschriebener Vorgehensweise ge�nderten Leserechte beziehen sich aussschlie�lich auf die Elemente der Ordnerstruktur, nicht aber auf die Elemente, die sie anzeigen.
Willst du zum Beispiel den Ordner "Konstruktion" ausblenden, so hat das keinerlei Auswirkung auf die Konstruktionsdokumente. �ber die erweiterte Suche z.B. kann auf diese wie gewohnt zugegriffen werden. Die �nderung der Rechte f�r diese Elemente ist ein ganz anderes Kapitel.

Ciao, WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

[Diese Nachricht wurde von WolfgangE am 26. Sep. 2005 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

ralfw
Mitglied
CAD-Administrator


Sehen Sie sich das Profil von ralfw an!   Senden Sie eine Private Message an ralfw  Schreiben Sie einen Gästebucheintrag für ralfw

Beiträge: 140
Registriert: 17.06.2002

AIS 9 Mehrbenutzerumgebung
Compass4.2 Easy
Intel 1,7-3,4 GHz 1-4 GB RAM
NVIDIA Quadro4-FX

erstellt am: 26. Sep. 2005 08:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Wolfgang,

genau das ist es!
Und mit dem Shell-Befehl "m_ShowElementRights" kann man den Besitzer kontrollieren. Trotzdem sollte man jede Einstellung dokumentieren, damit man nicht die Übersicht verliert.
Wer auch die beiden Befehle nutzen möchte - im Rücksetzbefehl ist ein kleiner Tippfehler!
Noch zwei Fragen:
Tragen sich diese Einstellungen in das Konfigurationsprofil (Customer:System) ein?
Ich sammel bereits fleißig Shell-Befehle. Gibt es Webseiten, wo man noch mehr finden kann?

Vielen Dank - Ralf

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Anzeige:Infos zum Werbeplatz >>

AVC Sawing Table CAD APP für Datenaustausch, Möbel, Messestände

Plugin AVC_Saw for AutoCAD and BricsCAD The measurement of solids. List of its dimension for sawing|cutting with a list of edge bandings and sloped edges. Paste list to AutoCAD table, Excel, Cutting3, OptiCut, Viyar and other

WolfgangE
Mitglied



Sehen Sie sich das Profil von WolfgangE an!   Senden Sie eine Private Message an WolfgangE  Schreiben Sie einen Gästebucheintrag für WolfgangE

Beiträge: 1006
Registriert: 29.01.2003

erstellt am: 26. Sep. 2005 10:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für ralfw 10 Unities + Antwort hilfreich

hallo ralf,

hab den Tippfehler korrigiert.

Die genannten Einstellungen wirst in der Konfiguration überhaupt nicht finden. Die Elemente der Ordnerstruktur sind nämlich Datenbankeinträge. Die Rechte sind somit in der ELEMENT-Tabelle gespeichert.

Was die Shell-Befehle betrifft, Website gibt's meines Wissens keine, steht aber alles in der Entwickler-Dokumentation drin.
Die Sache mit dem Shell ist nicht ganz so einfach wie es sich im ersten Augenblick vielleicht anhören mag. Die Shell-Befehle sind nicht etwa eine Gruppe von bestimmten Befehlen, nein, die heißen nur deshalb so, weil sie im Shell-Fenster ausgeführt werden.
Tatsächlich ist so ziemlich jeder Befehl, den du innerhalb dieses Fensters ausführst, eine DBP-Anweisung, sprich Compass-Programmierung.

Es gibt also keine Übersicht darüber, welcher "Shell-Befehl" nun wofür eingesetzt wird. Es ist umgekehrt. Aufgrund deiner Zielsetzung (z.B. das Manipulieren von Rechten) musst du Compass-Programmierung bzw. einzelne Compass-Befehle anwenden, die du entweder als DBQ einbinden oder eben über das Shell-Fenster ausführen kannst.
Das erfordert sowohl Kenntnis der DBP-Befehle, als auch der Programm- und Datenbanstruktur von Compass, worunter z.B. auch die Umsetzung der Rechteverwaltung fällt.

Grunsätzlich sind ein Großteil der DBP-Funktionen in der Enwtickler-Doku zu finden, damit kann man schon eine ganze Menge anstellen.
Den von dir erwähnten Befehl m_ShowElementRights hingegen wirst dort aber nicht finden, da es sich hier nicht um eine Funktion, sondern um eine ausprogrammierte DBQ-Routine handelt, die einfach aufgerufen wird.

Ciao, WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz