<?xml version="1.0" encoding="UTF-8"?>
<Policy
xmlns="http://www.rubix.com/2008/RXSPMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.rubix.com/2008/RXSPMLSchema ../common-scripts/RXSPMLSchema.xsd"
PolicyId="user-table-insert" 
RuleCombiningAlgId="ordered-permit-overrides">
	<Description>
		For insert operations:
		Allow all inserts.
		Obligation that sets name column to subject-name of inserter.
	</Description>
	<Target> <Actions> <Action>
	  <ActionMatch MatchId="equal">
			<AttributeValue DataType="string">row-insert</AttributeValue>
			<ActionAttributeDesignator AttributeId="action-id"/>
		</ActionMatch>
	</Action> </Actions> </Target>
	
	<Rule RuleId="permit-all" Effect="Permit"> <Target/> </Rule>
	
	<Obligations> <Obligation FulfillOn="Permit" ObligationId="set-field">
		<AttributeValue DataType="string">db.cat.sch.tab.name</AttributeValue>
	  <SubjectAttributeDesignator AttributeId="subject-name"/>
	</Obligation> </Obligations>
				
</Policy>