# TC_Perm1.25.1.POS Create another Role in This namespace
expect 201
role create com.test.TC_Perm1.@[user.name].r.C

# TC_Perm1.25.2.POS Create another Perm in This namespace
expect 201
perm create com.test.TC_Perm1.@[user.name].p.C myInstance myAction

# TC_Perm1.25.3.NEG Permission must Exist to Add to Role
expect 404
perm grant com.test.TC_Perm1.@[user.name].p.NO myInstance myAction com.test.TC_Perm1.@[user.name].r.C

# TC_Perm1.25.4.POS Grant individual new Perm to new Role
expect 201
perm grant com.test.TC_Perm1.@[user.name].p.C myInstance myAction com.test.TC_Perm1.@[user.name].r.C

# TC_Perm1.25.5.NEG Already Granted Perm
expect 409
perm grant com.test.TC_Perm1.@[user.name].p.C myInstance myAction com.test.TC_Perm1.@[user.name].r.C

# TC_Perm1.25.6.POS Print Info for Validation
expect 200
ns list name com.test.TC_Perm1.@[user.name]

# TC_Perm1.25.10.POS UnGrant individual new Perm to new Role
expect 200
perm ungrant com.test.TC_Perm1.@[user.name].p.C myInstance myAction com.test.TC_Perm1.@[user.name].r.C

# TC_Perm1.25.11.NEG Already UnGranted Perm
expect 404
perm ungrant com.test.TC_Perm1.@[user.name].p.C myInstance myAction com.test.TC_Perm1.@[user.name].r.C

# TC_Perm1.25.20.POS Reset roles attached to permision with setTo
expect 200
perm setTo com.test.TC_Perm1.@[user.name].p.C myInstance myAction com.test.TC_Perm1.@[user.name].r.C,com.test.TC_Perm1.@[user.name].r.A

# TC_Perm1.25.21.POS Owner of permission can reset roles
expect 200
perm setTo com.test.TC_Perm1.@[user.name].p.C myInstance myAction