mod_authz_dbm.html.en revision 20f499565e77defe9dab24dd85c02f38a1175855
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
9eb6a481980d81a55898ba418fba72fc3c09d8c8Dominik Luecke XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke This file is generated from xml source: DO NOT EDIT
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<title>mod_authz_dbm - Apache HTTP Server</title>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" />
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<script src="/style/scripts/prettify.min.js" type="text/javascript">
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<link href="/images/favicon.ico" rel="shortcut icon" /></head>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossary</a> | <a href="/sitemap.html">Sitemap</a></p>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<p class="apache">Apache HTTP Server Version 2.5</p>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<img alt="" src="/images/feather.gif" /></div>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.5</a> > <a href="./">Modules</a></div>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<div id="preamble"><h1>Apache Module mod_authz_dbm</h1>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<p><span>Available Languages: </span><a href="/en/mod/mod_authz_dbm.html" title="English"> en </a> |
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<a href="/fr/mod/mod_authz_dbm.html" hreflang="fr" rel="alternate" title="Fran�ais"> fr </a> |
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke<a href="/ko/mod/mod_authz_dbm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Group authorization using DBM files</td></tr>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<tr><th><a href="module-dict.html#Status">Status:</a></th><td>Extension</td></tr>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<tr><th><a href="module-dict.html#ModuleIdentifier">Module�Identifier:</a></th><td>authz_dbm_module</td></tr>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<tr><th><a href="module-dict.html#SourceFile">Source�File:</a></th><td>mod_authz_dbm.c</td></tr></table>
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke <p>This module provides authorization capabilities so that
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke authenticated users can be allowed or denied access to portions
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke of the web site by group membership. Similar functionality is
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke provided by <code class="module"><a href="/mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code>.</p>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<div id="quickview"><h3 class="directives">Directives</h3>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<li><img alt="" src="/images/down.gif" /> <a href="#authdbmgroupfile">AuthDBMGroupFile</a></li>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<li><img alt="" src="/images/down.gif" /> <a href="#authzdbmtype">AuthzDBMType</a></li>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<li><img alt="" src="/images/down.gif" /> <a href="#requiredirectives">The Require Directives</a></li>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<li><img alt="" src="/images/down.gif" /> <a href="#examples">Example usage</a></li>
1b5b696aa3bc2a6747a4eeac777f850788482c98Dominik Luecke<li><code class="directive"><a href="/mod/mod_authz_core.html#require">Require</a></code></li>
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke</ul><ul class="seealso"><li><a href="#comments_section">Comments</a></li></ul></div>
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke<h2><a name="requiredirectives" id="requiredirectives">The Require Directives</a></h2>
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke <p>Apache's <code class="directive"><a href="/mod/mod_authz_core.html#require">Require</a></code>
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke directives are used during the authorization phase to ensure that
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke a user is allowed to access a resource. mod_authz_dbm extends the
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke authorization types with <code>dbm-group</code>.</p>
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke <p>Since v2.5.0, <a href="/expr.html">expressions</a> are supported
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke within the DBM require directives.</p>
bdc3d22af3cfaeac7e9776a12371fe1d534ebcaeDominik Luecke<h3><a name="reqgroup" id="reqgroup">Require dbm-group</a></h3>
<div class="directive-section"><h2><a name="AuthDBMGroupFile" id="AuthDBMGroupFile">AuthDBMGroupFile</a> <a name="authdbmgroupfile" id="authdbmgroupfile">Directive</a></h2>
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sets the name of the database file containing the list
<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>AuthDBMGroupFile <var>file-path</var></code></td></tr>
module. This is what www.telescope.org uses for its combined
<div class="directive-section"><h2><a name="AuthzDBMType" id="AuthzDBMType">AuthzDBMType</a> <a name="authzdbmtype" id="authzdbmtype">Directive</a></h2>
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sets the type of database file that is used to
<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>AuthzDBMType default|SDBM|GDBM|NDBM|DB</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>AuthzDBMType default</code></td></tr>
<p><span>Available Languages: </span><a href="/en/mod/mod_authz_dbm.html" title="English"> en </a> |
<a href="/fr/mod/mod_authz_dbm.html" hreflang="fr" rel="alternate" title="Fran�ais"> fr </a> |
<a href="/ko/mod/mod_authz_dbm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comments</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_dbm.html';
if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
d.write('<div id="comments_thread"><\/div>');
var s = d.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
(d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
<p class="apache">Copyright 2014 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossary</a> | <a href="/sitemap.html">Sitemap</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--