<div dir="ltr"><div>I've written my own per-SP authz plugin which runs using attribute consent as a model.  I've attempted to minimize changes to the system directories but these changes remain. Do you have ideas where I can move one or more of the changes - so they are not overwritten during an upgrade? <br><br>*defines the name intercept/authng-authz and location of authng-authz flow<br><br>file: system/conf/webflow-config.xml<br><br> <webflow:flow-location id="intercept/authng-authz" path="../conf/authng/authng-authz-flow.xml" /><br><br>* Creates a new bean for authorization checking<br><br>file: system/conf/profile-intercept-system.xml<br></div><br><div><div>  <bean id="shibboleth.authng.AuthzFlow" abstract="true"<br>          class="com.somesite.auth.actions.AuthzFlowDescriptor" /><br><br>*Creates a new endstate for authorization failures.<br><br>file: system/flows/intercept/intercept-abstract-flow.xml<br><br> <end-state id="AuthzRejected" /><br><br></div></div></div>