EditPolicyTemplate.html revision 774eb9f2271e9a98b19503dd3d255da536385c6a
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder<div class="content-bg">
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <div class="policy-header">
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder <a href="#app/{{entity.applicationName}}/policies/" id="cancelButton" class="button float-right">{{t "common.form.cancel"}}</a>
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maeder {{#if entity.name}}
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <h1>{{t "policy.editPolicies.editPolicy"}}<span>: {{entity.name}}</span></h1>
eca29a7be76eb73944ec19b06eda3d6a9e6e543dChristian Maeder {{else}}
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <h1>{{t "policy.editPolicies.title"}}</h1>
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder {{/if}}
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <h2><span>{{t "policy.common.realm"}}:</span> {{policyEditorRealmUrlHelper options.realm}}</h2>
e902f04e075e525f2d7fc15a694e59c1b6331c60Christian Maeder <h2><span>{{t "policy.common.application"}}:</span> <a title="{{t 'policy.editApplications.editApplication'}}" href='#app/{{entity.applicationName}}'>{{entity.applicationName}}</a></h2>
e902f04e075e525f2d7fc15a694e59c1b6331c60Christian Maeder
e902f04e075e525f2d7fc15a694e59c1b6331c60Christian Maeder </div>
e902f04e075e525f2d7fc15a694e59c1b6331c60Christian Maeder
e902f04e075e525f2d7fc15a694e59c1b6331c60Christian Maeder <div class="policy-content">
e902f04e075e525f2d7fc15a694e59c1b6331c60Christian Maeder <p>{{t "policy.editPolicies.description"}}</p>
e902f04e075e525f2d7fc15a694e59c1b6331c60Christian Maeder <form class="form">
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <div id="policy-steps" class="accordion">
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <h1 class="accordion-header" tabindex="0">
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder {{t "policy.editPolicies.step1"}}
fc8c6570c7b4ee13f375eb607bed2290438573bfChristian Maeder <span class="help-link" data-help-key="policy.nameAndDescription"></span>
20fe556546c9277cf017931a07d90add61f199d9Christian Maeder </h1>
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <section class="accordion-step clearfix">
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <div class="group-field-block">
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <label class="short" for="policyName">{{t "policy.common.name"}}</label>
c2dead95fafd7ca36d06ddf07606a1292ead6d8aChristian Maeder <input class="prop-val" id="policyName" type="text" value="{{entity.name}}" data-field="name" autofocus required placeholder="{{t 'common.form.validation.required'}}"/>
eca29a7be76eb73944ec19b06eda3d6a9e6e543dChristian Maeder </div>
61f239d987841c9931644ad65cb07c87b693c091Christian Maeder <div class="group-field-block">
ce2eda9624349a4c191dca61cb478b039ab00998Christian Maeder <label class="short" for="description">{{t "policy.common.descriptionOptional"}}</label>
a94b530fa82bb281caac766a9c0f7b2fcfe7a584Christian Maeder <textarea class="prop-val" id="description" data-field="description">{{policy.common.description}}</textarea>
13f824a919f668efe4aeb00ab97aab5dbf020e49Christian Maeder </div>
ce2eda9624349a4c191dca61cb478b039ab00998Christian Maeder <input class="button" type="button" value="{{t 'policy.common.buttons.next'}}" name="nextButton">
ad270004874ce1d0697fb30d7309f180553bb315Christian Maeder
ad270004874ce1d0697fb30d7309f180553bb315Christian Maeder </section>
8338fbf3cfb9cf981261d893286f070bd9fa17efChristian Maeder <h1 class="accordion-header" tabindex="0">
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder {{t "policy.editPolicies.step2"}}
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <span class="help-link" data-help-key="policy.resources"></span>
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder </h1>
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <section class="accordion-step clearfix">
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <div class="clearfix">
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder <div class="col2" id="patterns"></div>
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder <div class="col2" id="resourcesList"></div>
cf1821d1617c189cc24428cfa654d3975f73755fChristian Maeder </div>
cf1821d1617c189cc24428cfa654d3975f73755fChristian Maeder <input class="button" type="button" value="{{t 'policy.common.buttons.next'}}" name="nextButton">
eca29a7be76eb73944ec19b06eda3d6a9e6e543dChristian Maeder
eca29a7be76eb73944ec19b06eda3d6a9e6e543dChristian Maeder </section>
eca29a7be76eb73944ec19b06eda3d6a9e6e543dChristian Maeder
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <h1 class="accordion-header" tabindex="0">
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder {{t "policy.editPolicies.step3"}}
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <span class="help-link" data-help-key="policy.actions"></span>
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder </h1>
9d1f0bdadf9bf5a5116d6d4fad7779518747aa51Christian Maeder <section class="accordion-step clearfix">
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <div id="actions"></div>
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder <input class="button" type="button" value="{{t 'policy.common.buttons.next'}}" name="nextButton">
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder </section>
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder <h1 class="accordion-header" tabindex="0">
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder {{t "policy.editPolicies.step4"}}
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder <span class="help-link" data-help-key="policy.subjectConditions"></span>
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder </h1>
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder <section class="accordion-step clearfix">
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder <div id="subjectContainer" class="clearfix"></div>
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder <input class="button" type="button" value="{{t 'policy.common.buttons.next'}}" name="nextButton">
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder </section>
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder <h1 class="accordion-header" tabindex="0">
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder {{t "policy.editPolicies.step5"}}
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder <span class="help-link" data-help-key="policy.environmentConditions"></span>
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder </h1>
7dec34aee2b609b9535c48d060e0f7baf3536457Christian Maeder <section class="accordion-step clearfix">
ad97909f160c13effd3bc73155aaa2c29902a5a1Christian Maeder
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <div id="environmentContainer" class="clearfix"></div>
222fc31c3900e77b255e3f5b88445314303c2495Christian Maeder <input class="button" type="button" value="{{t 'policy.common.buttons.next'}}" name="nextButton">
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder </section>
20fe556546c9277cf017931a07d90add61f199d9Christian Maeder
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder <h1 class="accordion-header" tabindex="0">
24e009285b87401c4a173a1000b5b991cd1cdcd2Christian Maeder {{t "policy.editPolicies.step6"}}
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder <span class="help-link" data-help-key="policy.resourceAttributes"></span>
9d1f0bdadf9bf5a5116d6d4fad7779518747aa51Christian Maeder </h1>
d48085f765fca838c1d972d2123601997174583dChristian Maeder <section class="accordion-step clearfix">
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder <div class="clearfix">
ce2eda9624349a4c191dca61cb478b039ab00998Christian Maeder <div class="col2" id="userAttrs"></div>
c6456fd6e9cc28e09be25058d38fd41cc49a87e9Christian Maeder <div class="col2" id="staticAttrs"></div>
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder </div>
d48085f765fca838c1d972d2123601997174583dChristian Maeder
c6456fd6e9cc28e09be25058d38fd41cc49a87e9Christian Maeder <input class="button" type="button" value="{{t 'policy.common.buttons.next'}}" name="nextButton">
9d1f0bdadf9bf5a5116d6d4fad7779518747aa51Christian Maeder
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder </section>
9d1f0bdadf9bf5a5116d6d4fad7779518747aa51Christian Maeder
9d1f0bdadf9bf5a5116d6d4fad7779518747aa51Christian Maeder <h1 class="accordion-header" tabindex="0">{{t "policy.editPolicies.step7"}}</h1>
9d1f0bdadf9bf5a5116d6d4fad7779518747aa51Christian Maeder <section class="accordion-step clearfix">
ec12df24146f3c81c7cf49c0ef1dcd82afe3b561Christian Maeder
d48085f765fca838c1d972d2123601997174583dChristian Maeder <div id="reviewInfo" class="clearfix"></div>
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder <input class="button" type="button" value="{{t 'policy.common.buttons.finish'}}" name="submitForm">
77ba03cbf822d56b8e4ee4bb3cc286ee4b892fcaChristian Maeder
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder </section>
b696d521da2256712a716927ad2627a73e739b61Christian Maeder </div>
b696d521da2256712a716927ad2627a73e739b61Christian Maeder </form>
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder </div>
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder</div>
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder