<?xml version="1.0" encoding="UTF-8"?>
	<policy>
		<rule>
			<description>Veto if required attributes CN, Given Name, Surname and Internet EMail Address not available</description>
			<conditions>
				<or>
					<if-class-name op="equal">User</if-class-name>
				</or>
			</conditions>
			<actions>
				<do-veto-if-op-attr-not-available name="CN"/>
				<do-veto-if-op-attr-not-available name="Given Name"/>
				<do-veto-if-op-attr-not-available name="Surname"/>
				<do-veto-if-op-attr-not-available name="Internet EMail Address"/>
			</actions>
		</rule>
		<rule>
			<description>Organizational Unit Required Attributes</description>
			<conditions>
				<or>
					<if-class-name op="equal">Organizational Unit</if-class-name>
				</or>
			</conditions>
			<actions>
				<do-veto-if-op-attr-not-available name="OU"/>
			</actions>
		</rule>
		<rule>
			<description>Conditionally veto guys named "Fred"</description>
			<conditions>
				<and>
					<if-global-variable name="no-fred" op="equal">true</if-global-variable>
					<if-op-attr name="Given Name" op="equal">Fred</if-op-attr>
				</and>
			</conditions>
			<actions>
				<do-status level="warning">
					<arg-string>
						<token-text xml:space="preserve" xmlns:xml="http://www.w3.org/XML/1998/namespace">Vetoed "Fred"</token-text>
					</arg-string>
				</do-status>
				<do-veto/>
			</actions>
		</rule>	
	</policy>


