You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Sundara Moorthy Kanagarajan <su...@hexaware.com> on 2006/06/01 15:41:18 UTC

authorization in SVN

Hi,

 

I want to disable the delete permission to the user.

I gave"rw" permission to the user.

But now user can delete the file from the folder.

I want to disable the delete permission to the some user.

How is it possible

Pl. help me

 

Following file my authorization.conf file:

 

[general]

 

[groups] 

admin = sun3458

devteam = div5302, lit8592, nav5338, man5721,raj3459

testteam = test

projectgroup = pras

architecture = pra1601, sha3137, sri2655,raj3459, man5721

qualityteam = raj3459, man5721

projmanteam = raj3459, ind3603

 

 

# Default access for all repos 

[/]

* = r

@admin = rw

 

 

# Architecture Team Role

[/Architecture]

* =

@admin = rw

@architecture = rw

 

 

# CustomerSupplied Team Role

[/CustomerSupplied] 

* = 

@admin = rw

@architecture = rw

 

 

 

# Functional Team Role

[/Functional] 

* = 

@admin = rw

@architecture = rw

 

 

# HITS Team Role

[/HITS] 

* = 

@admin = rw

@architecture = rw

 

 

 

# ProjectManagement Team Role

 

[/ProjectManagement] 

* = 

@admin = rw

@projmanteam = rw

 

 

# Quality Team Role

[/Quality] 

* = 

@admin = rw

@qualityteam = rw

 

 

# TeamContent Team Role

 

[/TeamContent] 

* = 

@admin = rw

@devteam = r

[/TeamContent/ClientDelivery] 

* = 

@admin = rw

[/TeamContent/DefectImpactAnalysis] 

* = 

@admin = rw

[/TeamContent/Development] 

* = 

@admin = rw

@architecture = rw

@projectgroup = rw

@devteam = w

 

[/TeamContent/Frozen] 

* = 

@admin = rw

 

[/TeamContent/ProtoType] 

* = 

@admin = rw

 

[/TeamContent/Questionaire] 

* = 

@admin = rw

[/TeamContent/ReviewOrTest] 

* = 

@admin = rw

 

[/TeamContent/Static] 

* = 

@admin = rw

[/TeamContent/TechnicalDocs] 

* = 

@admin = rw

 

[/TeamContent/ThirdPartyDocs] 

* = 

@admin = rw

 

[/TeamContent/Tools_POC] 

* = 

@admin = rw

 

Sundaramoorthy.k

System Analyst,

Extn:6604

Handy:9840004113

 




***************************************************************************************************************************
This e-mail communication and any attachments may be privileged and confidential to Hexaware and are intended only for the 
use of the recipients named above. If you are not the intended recipient, please do not review, disclose, disseminate, 
distribute or copy this e-mail and attachments. If you have received this email in error, please delete the same alongwith 
all attachments thereto and notify us immediately at mailadmin@hexaware.com .
***************************************************************************************************************************
 


Re: authorization in SVN

Posted by Nico Kadel-Garcia <nk...@comcast.net>.
Look into the svnperms.conf and svnperms.py tools, accessed via a pre-commit script. They're quite clever, and allow create, delete, and update access to be handled distinctly for different directories, including for directories named "tags"
  ----- Original Message ----- 
  From: Sundara Moorthy Kanagarajan 
  To: users@subversion.tigris.org ; dev@subversion.tigris.org 
  Sent: Thursday, June 01, 2006 11:41 AM
  Subject: authorization in SVN


  Hi,

   

  I want to disable the delete permission to the user.

  I gave"rw" permission to the user.

  But now user can delete the file from the folder.

  I want to disable the delete permission to the some user.

  How is it possible

  Pl. help me

   

  Following file my authorization.conf file:

   

  [general]

   

  [groups] 

  admin = sun3458

  devteam = div5302, lit8592, nav5338, man5721,raj3459

  testteam = test

  projectgroup = pras

  architecture = pra1601, sha3137, sri2655,raj3459, man5721

  qualityteam = raj3459, man5721

  projmanteam = raj3459, ind3603

   

   

  # Default access for all repos 

  [/]

  * = r

  @admin = rw

   

   

  # Architecture Team Role

  [/Architecture]

  * =

  @admin = rw

  @architecture = rw

   

   

  # CustomerSupplied Team Role

  [/CustomerSupplied] 

  * = 

  @admin = rw

  @architecture = rw

   

   

   

  # Functional Team Role

  [/Functional] 

  * = 

  @admin = rw

  @architecture = rw

   

   

  # HITS Team Role

  [/HITS] 

  * = 

  @admin = rw

  @architecture = rw

   

   

   

  # ProjectManagement Team Role

   

  [/ProjectManagement] 

  * = 

  @admin = rw

  @projmanteam = rw

   

   

  # Quality Team Role

  [/Quality] 

  * = 

  @admin = rw

  @qualityteam = rw

   

   

  # TeamContent Team Role

   

  [/TeamContent] 

  * = 

  @admin = rw

  @devteam = r

  [/TeamContent/ClientDelivery] 

  * = 

  @admin = rw

  [/TeamContent/DefectImpactAnalysis] 

  * = 

  @admin = rw

  [/TeamContent/Development] 

  * = 

  @admin = rw

  @architecture = rw

  @projectgroup = rw

  @devteam = w

   

  [/TeamContent/Frozen] 

  * = 

  @admin = rw

   

  [/TeamContent/ProtoType] 

  * = 

  @admin = rw

   

  [/TeamContent/Questionaire] 

  * = 

  @admin = rw

  [/TeamContent/ReviewOrTest] 

  * = 

  @admin = rw

   

  [/TeamContent/Static] 

  * = 

  @admin = rw

  [/TeamContent/TechnicalDocs] 

  * = 

  @admin = rw

   

  [/TeamContent/ThirdPartyDocs] 

  * = 

  @admin = rw

   

  [/TeamContent/Tools_POC] 

  * = 

  @admin = rw

   

  Sundaramoorthy.k

  System Analyst,

  Extn:6604

  Handy:9840004113

   



------------------------------------------------------------------------------

  ***************************************************************************************************************************
  This e-mail communication and any attachments may be privileged and confidential to Hexaware and are intended only for the 
  use of the recipients named above. If you are not the intended recipient, please do not review, disclose, disseminate, 
  distribute or copy this e-mail and attachments. If you have received this email in error, please delete the same alongwith 
  all attachments thereto and notify us immediately at mailadmin@hexaware.com .
  ***************************************************************************************************************************