mod_authz_svn Configuration Directives
Prev | mod_authz_svn—Subversion Apache HTTP Authorization Module | Next

## Name

mod_authz_svn Configuration Directives — Apache configuration directives for configuring path-based authorization for Subversion repositories served through the Apache HTTP Server.

## Description

This section briefly describes each Apache configuration directive offered by mod_authz_svn. For an in-depth description of using path-based authorization in Subversion, see the section called “Path-Based Authorization”.

## Directives

These are the `httpd.conf` directives that apply to mod_authz_svn:

`AuthzForceUsernameCase Upper|Lower`

  Set to `Upper` or `Lower` to perform case conversion of the specified sort on the authenticated username before checking it for authorization. While usernames are compared in a case-sensitive fashion against those referenced in the authorization rules file, this directive can at least normalize variably-cased usernames into something consistent.

`AuthzSVNAccessFile `file-path``

  Consult `file-path` for access rules describing the permissions for paths in Subversion repository.

`AuthzSVNAnonymous On|Off`

  Set to `Off` to disable two special-case behaviours of this module: interaction with the `Satisfy Any` directive and enforcement of the authorization policy even when no `Require` directives are present. The default value of this directive is `On`.

`AuthzSVNAuthoritative On|Off`

  Set to `Off` to allow access control to be passed along to lower modules. The default value of this directive is `On`.

`AuthzSVNNoAuthWhenAnonymousAllowed On|Off`

  Set to `On` to suppress authentication and authorization for requests which anonymous users are allowed to perform. The default value of this directive is `On`.

Prev | Up | Next
mod_authz_svn—Subversion Apache HTTP Authorization Module | Home | Subversion Properties