PRB: Rights from Parent Project not Inherited
Article ID: 186469
Article Last Modified on 10/20/2003
APPLIES TO
- Microsoft Visual SourceSafe 4.0 Standard Edition
- Microsoft Visual SourceSafe 4.0a
- Microsoft Visual SourceSafe 5.0 Standard Edition
This article was previously published under Q186469
SYMPTOMS
Subprojects, that have user's rights set explicitly, no longer inherit
rights from their parent projects as expected.
If a user's rights are not explicitly set for a project, the project
inherits rights from the parent project. This allows you to control the
rights of an entire subtree by setting the user's rights to the root
project. However, once explicitly setting a user's rights for a subproject,
reverting to inheriting rights from the parent project can be difficult and
less intuitive.
RESOLUTION
To change the user's rights back to inherited rights, in the SourceSafe
Admin utility, from the Tools menu, choose Rights Assignments for the user.
Next, select the project to which you want to restore inherited rights and
then click Delete Assignment. This should restore the inherited rights.
However, this resolution limits you to making changes to one user at a
time.
To change the rights for multiple users, from the Tools menu, choose
"Rights by Project". This allows you to select multiple users and give them
explicit rights relatively quickly. If you have just given explicit rights
to 20 users, reassigning inherited rights can be tedious.
STATUS
Microsoft is researching this problem and will post new information here in
the Microsoft Knowledge Base as it becomes available.
Additional query words: kbDSupport propagate kbdse kbnokeyword
Keywords: kbprb KB186469