I was asked to see how to restrict read access on some VOB files in ClearCase for compliance reasons (so this should be checked, etc. etc.). I have found a solution so far that I will post here, but I still have questions, so any help would be appreciated. Moreover, the devil is in the details, I think.
For the convenience of the argument, suppose we have 3 VOBs and 3 groups:
Failed Questions:
What is the impact of having different domain groups for CC users? When people register, their clear data group is selected by the user variable CLEARCASE_PRIMARY_GROUP. If they are from gA and work fine in vA, this variable will be set to gA, but if they need to change something in vC, I am sure that the group ownership of their files / versions in vC will remain gA if they do nothing. The objects in vC will ultimately belong to the group gA, gB, gC. Could this be a problem?
I'm not even sure that ACLs can be configured correctly on vB without actually creating a new gA group containing people from gA and gB, am I correct?
, , , ( ). - ?
, ClearCase Regions . ?
,
developerworks IBM:
()
ClearCase ( gC, ). , vobadmin .VOB :cleartool protectvob -chgrp group_name <\\..vob.vbs>gA vAgB vBgC VOB ( )" " vA vB VOB: cleartool protect -chmod 770 <vob-tag-name>, CC Explorer: VOB " ". VOB ( : , VOB , 200 VOB).gA VA VOB.gB VOB VOB.gC, VOB., CLEARCASE_PRIMARY_GROUP , , , . .
ClearCase ( gC, ). , vobadmin .
VOB :cleartool protectvob -chgrp group_name <\\..vob.vbs>gA vAgB vBgC VOB ( )
cleartool protectvob -chgrp group_name <\\..vob.vbs>
" " vA vB VOB: cleartool protect -chmod 770 <vob-tag-name>, CC Explorer: VOB " ". VOB ( : , VOB , 200 VOB).
cleartool protect -chmod 770 <vob-tag-name>
gA VA VOB.gB VOB VOB.gC, VOB.
, CLEARCASE_PRIMARY_GROUP , , , . .
CC?
, ( )..
VOB vB, / gB, gA
gB vB, gA ( ).770 , gA gB ( gA, / gB, gC)
/ , clearcase ( "cleartool protect" "cleartool protectvob" ), " " (chmod 770)
cleartool protect
cleartool protectvob
ClearCase , : , ( mktag -vob, , "" vob )
mktag -vob
, , , ( ).
... CM , CM ;) , . , VCS, . ClearCase .
Source: https://habr.com/ru/post/1710010/More articles:Workflow for authenticating and using the Twitter API on OAuth - oauthAccess events and attendees on the home page - asp.netHow to block the binding of Google adsense to files on my server? - phpJSF с другим типом объекта - typesConditional group using LINQ - c #Blt () to create a layer effect. Does not work. Am I using the wrong boolean function or something else? - c ++How to disable "opt for upgrade" in Oracle using Perl DBI - oracleWPF - IsEnabled DependencyProperty binding not working properly - buttonCreate a registration form so that IE remembers the login information - htmlHow do you structure the database for a wiki site? - wikiAll Articles