 {"title":"Export","version":"2.0.0","description":"","name":"export","roles":{"administrator":{"title":"Administrator","description":"A role for Administrative Users.","admin":true,"default":false},"authenticated":{"title":"Authenticated","description":"A role for Authenticated Users.","admin":false,"default":false},"anonymous":{"title":"Anonymous","description":"A role for Anonymous Users.","admin":false,"default":true}},"forms":{"authUser":{"title":"Create New Account","type":"form","name":"createNewAccount","path":"createnewaccount","display":"form","tags":["common","s9s","user-management"],"components":[{"clearOnHide":false,"label":"Columns","input":false,"tableView":false,"key":"columns","columns":[{"components":[{"key":"columnsContent","label":"Content","input":false,"tag":"h3","attrs":[{"value":"","attr":""}],"className":"","content":"Complete the form below to create a new user account.  All fields are required.  Your user account will be the email address provided.","clearOnHide":false,"type":"htmlelement","hideLabel":true,"tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{}},{"clearOnHide":false,"label":"Columns","input":false,"tableView":false,"key":"columnsColumns","columns":[{"components":[{"autofocus":false,"input":true,"tableView":true,"inputType":"text","inputMask":"","label":"First Name","key":"firstName","placeholder":"","prefix":"","suffix":"","multiple":false,"defaultValue":"","protected":false,"unique":false,"persistent":true,"hidden":false,"clearOnHide":false,"spellcheck":true,"validate":{"required":true,"minLength":"","maxLength":"","pattern":"","custom":"","customPrivate":false},"conditional":{"show":"","when":null,"eq":""},"type":"textfield","labelPosition":"top","inputFormat":"plain","tags":[],"properties":{}}],"width":6,"offset":0,"push":0,"pull":0},{"components":[{"autofocus":false,"input":true,"tableView":true,"inputType":"text","inputMask":"","label":"Last Name","key":"lastName","placeholder":"","prefix":"","suffix":"","multiple":false,"defaultValue":"","protected":false,"unique":false,"persistent":true,"hidden":false,"clearOnHide":false,"spellcheck":true,"validate":{"required":true,"minLength":"","maxLength":"","pattern":"","custom":"","customPrivate":false},"conditional":{"show":"","when":null,"eq":""},"type":"textfield","labelPosition":"top","inputFormat":"plain","tags":[],"properties":{}}],"width":6,"offset":0,"push":0,"pull":0}],"type":"columns","hideLabel":true,"tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{}},{"clearOnHide":false,"label":"Columns","input":false,"tableView":false,"key":"columnsColumns2","columns":[{"components":[{"autofocus":false,"input":true,"tableView":true,"inputType":"text","inputMask":"","label":"Email","key":"email","placeholder":"","prefix":"","suffix":"","multiple":false,"defaultValue":"","protected":false,"unique":true,"persistent":true,"hidden":false,"clearOnHide":false,"spellcheck":true,"validate":{"required":true,"minLength":"","maxLength":"","pattern":"","custom":"","customPrivate":false},"conditional":{"show":"","when":null,"eq":""},"type":"textfield","labelPosition":"top","tags":[],"properties":{},"calculateValue":"","disabled":false,"inputFormat":"plain"}],"width":6,"offset":0,"push":0,"pull":0},{"components":[{"autofocus":false,"input":true,"tableView":true,"inputType":"text","inputMask":"","label":"Confirm Email","key":"email2","placeholder":"","prefix":"","suffix":"","multiple":false,"defaultValue":"","protected":false,"unique":false,"persistent":true,"hidden":false,"clearOnHide":false,"spellcheck":true,"validate":{"required":true,"minLength":"","maxLength":"","pattern":"","custom":"valid=(data.email == data.email2) ? true : \"Email addresses must match.\"","customPrivate":false},"conditional":{"show":"","when":null,"eq":""},"type":"textfield","labelPosition":"top","tags":[],"properties":{},"calculateValue":"","disabled":false,"inputFormat":"plain"}],"width":6,"offset":0,"push":0,"pull":0}],"type":"columns","hideLabel":true,"tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{},"isNew":false},{"clearOnHide":false,"label":"Columns","input":false,"tableView":false,"key":"columnsColumns3","columns":[{"components":[{"autofocus":false,"input":true,"tableView":false,"inputType":"password","label":"Password","key":"password","placeholder":"","prefix":"","suffix":"","protected":true,"persistent":true,"hidden":false,"clearOnHide":false,"type":"password","labelPosition":"top","tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{},"validate":{"required":true}}],"width":6,"offset":0,"push":0,"pull":0},{"components":[{"autofocus":false,"input":true,"tableView":false,"inputType":"password","label":"Confirm Password","key":"password2","placeholder":"","prefix":"","suffix":"","protected":true,"persistent":true,"hidden":false,"clearOnHide":false,"type":"password","labelPosition":"top","tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{},"validate":{"custom":"valid=(data.password==data.password2) ? true : \"Passwords must match.\"","required":true}}],"width":6,"offset":0,"push":0,"pull":0}],"type":"columns","hideLabel":true,"tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{}},{"autofocus":false,"input":true,"label":"Create Account","tableView":false,"key":"submit","size":"md","leftIcon":"","rightIcon":"","block":true,"action":"submit","disableOnInvalid":false,"theme":"success","clearOnHide":false,"type":"button","tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{},"custom":"data.formStatus = \"Approved\";","isNew":false},{"autofocus":false,"input":true,"label":"Reject","tableView":false,"key":"submit2","size":"md","leftIcon":"","rightIcon":"","block":true,"action":"submit","disableOnInvalid":false,"theme":"danger","clearOnHide":false,"type":"button","tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{},"custom":"data.formStatus = \"Rejected\";","customConditional":"show = false;"},{"autofocus":false,"input":true,"tableView":true,"inputType":"text","inputMask":"","label":"formStatus","key":"formStatus","placeholder":"","prefix":"","suffix":"","multiple":false,"defaultValue":"","protected":false,"unique":false,"persistent":true,"hidden":true,"clearOnHide":false,"spellcheck":true,"validate":{"required":false,"minLength":"","maxLength":"","pattern":"","custom":"","customPrivate":false},"conditional":{"show":"","when":null,"eq":""},"type":"textfield","labelPosition":"top","tags":[],"properties":{},"lockKey":true,"inputFormat":"plain","isNew":false},{"autofocus":false,"input":true,"tableView":true,"inputType":"text","inputMask":"","label":"Submit Date","key":"submitDate","placeholder":"","prefix":"","suffix":"","multiple":false,"defaultValue":"","protected":false,"unique":false,"persistent":true,"hidden":true,"clearOnHide":false,"spellcheck":true,"validate":{"required":false,"minLength":"","maxLength":"","pattern":"","custom":"","customPrivate":false},"conditional":{"show":"","when":null,"eq":""},"type":"textfield","labelPosition":"top","inputFormat":"plain","tags":[],"properties":{},"lockKey":true,"customDefaultValue":"value = new Date().toLocaleString();"}],"width":6,"offset":3,"push":0,"pull":0}],"type":"columns","hideLabel":true,"tags":[],"conditional":{"show":"","when":null,"eq":""},"properties":{}}],"access":[{"roles":["administrator","authenticated","anonymous"],"type":"read_all"}],"submissionAccess":[{"roles":[],"type":"create_all"},{"roles":[],"type":"read_all"},{"roles":[],"type":"update_all"},{"roles":[],"type":"delete_all"},{"roles":["authenticated","anonymous"],"type":"create_own"},{"roles":["authenticated"],"type":"read_own"},{"roles":[],"type":"update_own"},{"roles":[],"type":"delete_own"}]}},"actions":{"userSave":{"title":"Save Submission","name":"save","form":"user","priority":10,"method":["create","update"],"handler":["before"]},"authenticatedRole":{"title":"Role Assignment","name":"role","form":"user","settings":{"role":"authenticated","type":"add","association":"new"},"priority":1,"method":["create"],"handler":["after"]},"authUser:save":{"title":"Save New User","name":"save","form":"authUser","condition":{"field":"formStatus","eq":"equals","value":"Approved"},"settings":{"resource":"user","fields":{"name":"email","email":"email","password":"password"}},"priority":11,"method":["create"],"handler":["before"]},"authorizeUser:save":{"title":"Save Submission","name":"save","form":"authUser","priority":10,"method":["create","update"],"handler":["before"]}},"resources":{"user":{"title":"User","type":"resource","name":"user","path":"user","tags":["hidden"],"components":[{"type":"textfield","persistent":true,"unique":true,"protected":false,"defaultValue":"","suffix":"","prefix":"","placeholder":"Enter your name","key":"name","label":"Name","inputType":"text","tableView":true,"validate":{"required":true},"input":true},{"type":"email","persistent":true,"unique":false,"protected":false,"defaultValue":"","suffix":"","prefix":"","placeholder":"Enter your email address","key":"email","label":"Email","inputType":"email","tableView":true,"input":true},{"type":"password","persistent":true,"protected":true,"suffix":"","prefix":"","placeholder":"Enter your password.","key":"password","label":"Password","inputType":"password","tableView":false,"validate":{"required":true},"input":true},{"type":"button","theme":"primary","disableOnInvalid":true,"action":"submit","block":false,"rightIcon":"","leftIcon":"","size":"md","key":"submit","tableView":false,"label":"Submit","input":true}],"access":[{"roles":["anonymous","authenticated","administrator"],"type":"read_all"}],"submissionAccess":[{"roles":["administrator"],"type":"create_all"},{"roles":["administrator"],"type":"read_all"},{"roles":["administrator"],"type":"update_all"},{"roles":["administrator"],"type":"delete_all"},{"roles":[],"type":"create_own"},{"roles":[],"type":"read_own"},{"roles":[],"type":"update_own"},{"roles":[],"type":"delete_own"}]}}}