setupSecurityRestrictions
setTimeout 120000
open /nuxeo/logout
open /nuxeo/
waitForOpensocialGadgetsToLoad content 60000
verifyElementPresent link=Log in
clickAndWait link=Log in
type username Administrator
type password Administrator
clickAndWait Submit
verifyTextPresent Administrator
clickAndWait Link=Admin Center
clickAndWait Link=Users & groups
watchA4jRequests
click link=Create a new user
waitForA4jRequest 10000
type //input[@id='createUserView:createUser:nxl_user:nxw_username'] restrictedUser
type //input[@id='createUserView:createUser:nxl_user:nxw_firstname'] Restricted
type //input[@id='createUserView:createUser:nxl_user:nxw_lastname'] User
type //input[@id='createUserView:createUser:nxl_user:nxw_company'] Nuxeo
type //input[@id='createUserView:createUser:nxl_user:nxw_firstPassword'] test
type //input[@id='createUserView:createUser:nxl_user:nxw_secondPassword'] test
type //input[@id='createUserView:createUser:nxl_user:nxw_email'] selenium+test@nuxeo.com
watchA4jRequests
click //input[@value='Save']
waitForA4jRequest 10000
verifyTextPresent restrictedUser
open /nuxeo/
verifyElementPresent link=Workspaces
clickAndWait link=Workspaces
verifyElementPresent link=Manage
clickAndWait link=Manage
assertNotChecked //form[@id="block_inherit"]/input[@type="checkbox"]
clickAndWait //form[@id="block_inherit"]/input[@type="checkbox"]
verifyChecked //form[@id="block_inherit"]/input[@type="checkbox"]
open /nuxeo/logout