1 set testid@aaf.att.com <pass>
2 set testunused@aaf.att.com <pass>
8 # TC_Wild.10.0.POS Validate NS ok
9 ns list name com.att.test.TC_Wild.@[user.name]
12 List Namespaces by Name[com.att.test.TC_Wild.@[THE_USER]]
13 --------------------------------------------------------------------------------
14 *** Namespace Not Found ***
16 # TC_Wild.10.1.POS Create Namespace with valid IDs and Responsible Parties
17 ns create com.att.TC_Wild.@[user.name] @[user.name] testid@aaf.att.com
21 # TC_Wild.10.10.POS Create a clean MechID
22 user cred add m99999@@[user.name].TC_Wild.att.com aNewPass8
24 Added Credential [m99999@@[THE_USER].TC_Wild.att.com]
26 set m99999@@[THE_USER].TC_Wild.att.com aNewPass8
28 # TC_Wild.10.11.POS Create role and assign MechID to
29 role create com.att.TC_Wild.@[user.name].service m99999@@[user.name].TC_Wild.att.com
32 Added User [m99999@@[THE_USER].TC_Wild.att.com] to Role [com.att.TC_Wild.@[THE_USER].service]
34 as m99999@@[THE_USER].TC_Wild.att.com
35 # TC_Wild.20.1.NEG Fail to create a perm in NS
36 perm create com.att.TC_Wild.@[user.name].myType myInstance myAction
38 Failed [SVC1403]: Forbidden - [m99999@@[THE_USER].TC_Wild.att.com] may not write Perm [com.att.TC_Wild.@[THE_USER].myType|myInstance|myAction]
40 # TC_Wild.20.3.POS Add "access perm" based Wild Card with specific Action
42 perm create com.att.TC_Wild.@[user.name].access :perm:myType:*:myAction write com.att.TC_Wild.@[user.name].service
45 Granted Permission [com.att.TC_Wild.@[THE_USER].access|:perm:myType:*:myAction|write] to Role [com.att.TC_Wild.@[THE_USER].service]
47 # TC_Wild.20.5.POS Print Perms
48 perm list user m99999@@[user.name].TC_Wild.att.com
51 List Permissions by User[m99999@@[THE_USER].TC_Wild.att.com]
52 --------------------------------------------------------------------------------
53 PERM Type Instance Action
54 --------------------------------------------------------------------------------
55 com.att.TC_Wild.@[THE_USER].access :perm:myType:*:myAction write
58 # TC_Wild.20.7.POS Now able to create a perm in NS
59 as m99999@@[THE_USER].TC_Wild.att.com
60 perm create com.att.TC_Wild.@[user.name].myType myInstance myAction
64 # TC_Wild.20.8.POS Print Perms
66 perm list ns com.att.TC_Wild.@[user.name]
69 List Perms by NS [com.att.TC_Wild.@[THE_USER]]
70 --------------------------------------------------------------------------------
71 PERM Type Instance Action
72 --------------------------------------------------------------------------------
73 com.att.TC_Wild.@[THE_USER].access * *
74 com.att.TC_Wild.@[THE_USER].access * read
75 com.att.TC_Wild.@[THE_USER].access :perm:myType:*:myAction write
76 com.att.TC_Wild.@[THE_USER].myType myInstance myAction
79 # TC_Wild.20.10.POS Delete Perms Created
80 force perm delete com.att.TC_Wild.@[user.name].access :perm:myType:*:myAction write
84 force perm delete com.att.TC_Wild.@[user.name].myType myInstance myAction
88 as m99999@@[THE_USER].TC_Wild.att.com
89 # TC_Wild.21.1.NEG Fail to create a perm in NS
90 perm create com.att.TC_Wild.@[user.name].myType myInstance myAction
92 Failed [SVC1403]: Forbidden - [m99999@@[THE_USER].TC_Wild.att.com] may not write Perm [com.att.TC_Wild.@[THE_USER].myType|myInstance|myAction]
94 # TC_Wild.21.3.POS Add "access perm" based Wild Card with specific Action
96 perm create com.att.TC_Wild.@[user.name].access :perm:myType:*:* write com.att.TC_Wild.@[user.name].service
99 Granted Permission [com.att.TC_Wild.@[THE_USER].access|:perm:myType:*:*|write] to Role [com.att.TC_Wild.@[THE_USER].service]
101 # TC_Wild.21.5.POS Print Perms
102 perm list user m99999@@[user.name].TC_Wild.att.com
105 List Permissions by User[m99999@@[THE_USER].TC_Wild.att.com]
106 --------------------------------------------------------------------------------
107 PERM Type Instance Action
108 --------------------------------------------------------------------------------
109 com.att.TC_Wild.@[THE_USER].access :perm:myType:*:* write
112 # TC_Wild.21.7.POS Now able to create a perm in NS
113 as m99999@@[THE_USER].TC_Wild.att.com
114 perm create com.att.TC_Wild.@[user.name].myType myInstance myAction
118 # TC_Wild.21.8.POS Print Perms
120 perm list ns com.att.TC_Wild.@[user.name]
123 List Perms by NS [com.att.TC_Wild.@[THE_USER]]
124 --------------------------------------------------------------------------------
125 PERM Type Instance Action
126 --------------------------------------------------------------------------------
127 com.att.TC_Wild.@[THE_USER].access * *
128 com.att.TC_Wild.@[THE_USER].access * read
129 com.att.TC_Wild.@[THE_USER].access :perm:myType:*:* write
130 com.att.TC_Wild.@[THE_USER].myType myInstance myAction
133 # TC_Wild.21.10.POS Delete Perms Created
134 force perm delete com.att.TC_Wild.@[user.name].access :perm:myType:*:* write
138 force perm delete com.att.TC_Wild.@[user.name].myType myInstance myAction
142 as m99999@@[THE_USER].TC_Wild.att.com
143 # TC_Wild.30.1.NEG Fail to create a role in NS
144 role create com.att.TC_Wild.@[user.name].tool.myRole
146 Failed [SVC1403]: Forbidden - [m99999@@[THE_USER].TC_Wild.att.com] may not write Role [com.att.TC_Wild.@[THE_USER].tool.myRole]
148 # TC_Wild.30.3.POS Add "access role" based Wild Card with specific Action
150 perm create com.att.TC_Wild.@[user.name].access :role:tool.* write com.att.TC_Wild.@[user.name].service
153 Granted Permission [com.att.TC_Wild.@[THE_USER].access|:role:tool.*|write] to Role [com.att.TC_Wild.@[THE_USER].service]
155 # TC_Wild.30.5.POS Print Perms
156 perm list user m99999@@[user.name].TC_Wild.att.com
159 List Permissions by User[m99999@@[THE_USER].TC_Wild.att.com]
160 --------------------------------------------------------------------------------
161 PERM Type Instance Action
162 --------------------------------------------------------------------------------
163 com.att.TC_Wild.@[THE_USER].access :role:tool.* write
166 # TC_Wild.30.7.POS Now able to create a role in NS
167 as m99999@@[THE_USER].TC_Wild.att.com
168 role create com.att.TC_Wild.@[user.name].tool.myRole
172 # TC_Wild.30.8.POS Print Perms
174 role list ns com.att.TC_Wild.@[user.name]
177 List Roles by NS [com.att.TC_Wild.@[THE_USER]]
178 --------------------------------------------------------------------------------
180 PERM Type Instance Action
181 --------------------------------------------------------------------------------
182 com.att.TC_Wild.@[THE_USER].admin
183 com.att.TC_Wild.@[THE_USER].access * *
184 com.att.TC_Wild.@[THE_USER].owner
185 com.att.TC_Wild.@[THE_USER].access * read
186 com.att.TC_Wild.@[THE_USER].service
187 com.att.TC_Wild.@[THE_USER].access :role:tool.* write
188 com.att.TC_Wild.@[THE_USER].tool.myRole
190 # TC_Wild.30.10.POS Delete Perms Created
191 force perm delete com.att.TC_Wild.@[user.name].access :role:tool.* write
195 force role delete com.att.TC_Wild.@[user.name].tool.myRole
199 as m99999@@[THE_USER].TC_Wild.att.com
200 # TC_Wild.31.1.NEG Fail to create a role in NS
201 role create com.att.TC_Wild.@[user.name].tool.myRole
203 Failed [SVC1403]: Forbidden - [m99999@@[THE_USER].TC_Wild.att.com] may not write Role [com.att.TC_Wild.@[THE_USER].tool.myRole]
205 # TC_Wild.31.3.POS Add "access role" based Wild Card with specific Action
207 perm create com.att.TC_Wild.@[user.name].access :role:* write com.att.TC_Wild.@[user.name].service
210 Granted Permission [com.att.TC_Wild.@[THE_USER].access|:role:*|write] to Role [com.att.TC_Wild.@[THE_USER].service]
212 # TC_Wild.31.5.POS Print Perms
213 perm list user m99999@@[user.name].TC_Wild.att.com
216 List Permissions by User[m99999@@[THE_USER].TC_Wild.att.com]
217 --------------------------------------------------------------------------------
218 PERM Type Instance Action
219 --------------------------------------------------------------------------------
220 com.att.TC_Wild.@[THE_USER].access :role:* write
223 # TC_Wild.31.7.POS Now able to create a role in NS
224 as m99999@@[THE_USER].TC_Wild.att.com
225 role create com.att.TC_Wild.@[user.name].tool.myRole
229 # TC_Wild.31.8.POS Print Perms
231 role list ns com.att.TC_Wild.@[user.name]
234 List Roles by NS [com.att.TC_Wild.@[THE_USER]]
235 --------------------------------------------------------------------------------
237 PERM Type Instance Action
238 --------------------------------------------------------------------------------
239 com.att.TC_Wild.@[THE_USER].admin
240 com.att.TC_Wild.@[THE_USER].access * *
241 com.att.TC_Wild.@[THE_USER].owner
242 com.att.TC_Wild.@[THE_USER].access * read
243 com.att.TC_Wild.@[THE_USER].service
244 com.att.TC_Wild.@[THE_USER].access :role:* write
245 com.att.TC_Wild.@[THE_USER].tool.myRole
247 # TC_Wild.31.10.POS Delete Perms Created
248 force perm delete com.att.TC_Wild.@[user.name].access :role:* write
252 force role delete com.att.TC_Wild.@[user.name].tool.myRole
256 as m99999@@[THE_USER].TC_Wild.att.com
257 # TC_Wild.32.1.NEG Fail to create a role in NS
258 role create com.att.TC_Wild.@[user.name].tool.myRole
260 Failed [SVC1403]: Forbidden - [m99999@@[THE_USER].TC_Wild.att.com] may not write Role [com.att.TC_Wild.@[THE_USER].tool.myRole]
262 # TC_Wild.32.3.POS Add "access role" based Wild Card with specific Action
264 perm create com.att.TC_Wild.@[user.name].access :role:* * com.att.TC_Wild.@[user.name].service
267 Granted Permission [com.att.TC_Wild.@[THE_USER].access|:role:*|*] to Role [com.att.TC_Wild.@[THE_USER].service]
269 # TC_Wild.32.5.POS Print Perms
270 as m99999@@[THE_USER].TC_Wild.att.com
271 perm list user m99999@@[user.name].TC_Wild.att.com
274 List Permissions by User[m99999@@[THE_USER].TC_Wild.att.com]
275 --------------------------------------------------------------------------------
276 PERM Type Instance Action
277 --------------------------------------------------------------------------------
278 com.att.TC_Wild.@[THE_USER].access :role:* *
281 # TC_Wild.32.7.POS Now able to create a role in NS
282 role create com.att.TC_Wild.@[user.name].tool.myRole
286 # TC_Wild.32.8.POS May Print Role
287 role list role com.att.TC_Wild.@[user.name].tool.myRole
290 List Roles for Role[com.att.TC_Wild.@[THE_USER].tool.myRole]
291 --------------------------------------------------------------------------------
293 PERM Type Instance Action
294 --------------------------------------------------------------------------------
295 com.att.TC_Wild.@[THE_USER].tool.myRole
298 # TC_Wild.32.10.POS Delete Perms Created
299 force perm delete com.att.TC_Wild.@[user.name].access :role:* *
303 force role delete com.att.TC_Wild.@[user.name].tool.myRole
307 as m99999@@[THE_USER].TC_Wild.att.com
308 # TC_Wild.50.1.NEG Fail to create a perm in NS
309 perm create com.att.TC_Wild.@[user.name].myType myInstance myAction
311 Failed [SVC1403]: Forbidden - [m99999@@[THE_USER].TC_Wild.att.com] may not write Perm [com.att.TC_Wild.@[THE_USER].myType|myInstance|myAction]
313 # TC_Wild.50.3.POS Add "access perm" based Wild Card with specific Action
315 perm create com.att.aaf.ns :com.att.*:perm:myType:*:* write com.att.TC_Wild.@[user.name].service
318 Granted Permission [com.att.aaf.ns|:com.att.*:perm:myType:*:*|write] to Role [com.att.TC_Wild.@[THE_USER].service]
320 # TC_Wild.50.5.POS Print Perms
321 perm list user m99999@@[user.name].TC_Wild.att.com
324 List Permissions by User[m99999@@[THE_USER].TC_Wild.att.com]
325 --------------------------------------------------------------------------------
326 PERM Type Instance Action
327 --------------------------------------------------------------------------------
328 com.att.aaf.ns :com.att.*:perm:myType:*:* write
331 # TC_Wild.50.7.POS Now able to create a perm in NS
332 as m99999@@[THE_USER].TC_Wild.att.com
333 perm create com.att.TC_Wild.@[user.name].myType myInstance myAction
337 # TC_Wild.50.8.POS Print Perms
339 perm list ns com.att.TC_Wild.@[user.name]
342 List Perms by NS [com.att.TC_Wild.@[THE_USER]]
343 --------------------------------------------------------------------------------
344 PERM Type Instance Action
345 --------------------------------------------------------------------------------
346 com.att.TC_Wild.@[THE_USER].access * *
347 com.att.TC_Wild.@[THE_USER].access * read
348 com.att.TC_Wild.@[THE_USER].myType myInstance myAction
351 # TC_Wild.50.10.POS Delete Perms Created
352 force perm delete com.att.aaf.ns :com.att.*:perm:myType:*:* write
356 force perm delete com.att.TC_Wild.@[user.name].myType myInstance myAction
360 as m99999@@[THE_USER].TC_Wild.att.com
361 # TC_Wild.51.1.NEG Fail to create a role in NS
362 role create com.att.TC_Wild.@[user.name].tool.myRole
364 Failed [SVC1403]: Forbidden - [m99999@@[THE_USER].TC_Wild.att.com] may not write Role [com.att.TC_Wild.@[THE_USER].tool.myRole]
366 # TC_Wild.51.3.POS Add "access role" based Wild Card with specific Action
368 perm create com.att.aaf.ns :com.att.*:role:tool.* write com.att.TC_Wild.@[user.name].service
371 Granted Permission [com.att.aaf.ns|:com.att.*:role:tool.*|write] to Role [com.att.TC_Wild.@[THE_USER].service]
373 # TC_Wild.51.5.POS Print Perms
374 perm list user m99999@@[user.name].TC_Wild.att.com
377 List Permissions by User[m99999@@[THE_USER].TC_Wild.att.com]
378 --------------------------------------------------------------------------------
379 PERM Type Instance Action
380 --------------------------------------------------------------------------------
381 com.att.aaf.ns :com.att.*:role:tool.* write
384 # TC_Wild.51.7.POS Now able to create a role in NS
385 as m99999@@[THE_USER].TC_Wild.att.com
386 role create com.att.TC_Wild.@[user.name].tool.myRole
390 # TC_Wild.51.8.POS Print Perms
392 role list ns com.att.TC_Wild.@[user.name]
395 List Roles by NS [com.att.TC_Wild.@[THE_USER]]
396 --------------------------------------------------------------------------------
398 PERM Type Instance Action
399 --------------------------------------------------------------------------------
400 com.att.TC_Wild.@[THE_USER].admin
401 com.att.TC_Wild.@[THE_USER].access * *
402 com.att.TC_Wild.@[THE_USER].owner
403 com.att.TC_Wild.@[THE_USER].access * read
404 com.att.TC_Wild.@[THE_USER].service
405 com.att.aaf.ns :com.att.*:role:tool.* write
406 com.att.TC_Wild.@[THE_USER].tool.myRole
408 # TC_Wild.51.10.POS Delete Perms Created
409 force perm delete com.att.aaf.ns :com.att.*:role:tool.* write
413 force role delete com.att.TC_Wild.@[user.name].tool.myRole
417 as m99999@@[THE_USER].TC_Wild.att.com
418 # TC_Wild.52.1.NEG Fail to create a NS
419 ns create com.test.TC_Wild.@[user.name] @[user.name] testid@aaf.att.com
421 Failed [SVC1403]: Forbidden - [m99999@@[THE_USER].TC_Wild.att.com] may not write in NS [com.test]
423 # TC_Wild.52.3.POS Add "access role" based Wild Card with specific Action
425 perm create com.att.aaf.ns :com.test:ns write com.att.TC_Wild.@[user.name].service
428 Granted Permission [com.att.aaf.ns|:com.test:ns|write] to Role [com.att.TC_Wild.@[THE_USER].service]
430 # TC_Wild.52.5.POS Print Perms
431 perm list user m99999@@[user.name].TC_Wild.att.com
434 List Permissions by User[m99999@@[THE_USER].TC_Wild.att.com]
435 --------------------------------------------------------------------------------
436 PERM Type Instance Action
437 --------------------------------------------------------------------------------
438 com.att.aaf.ns :com.test:ns write
441 # TC_Wild.52.7.POS Now able to create an NS
442 as m99999@@[THE_USER].TC_Wild.att.com
443 ns create com.test.TC_Wild.@[user.name] @[user.name] testid@aaf.att.com
447 # TC_Wild.52.8.POS Print Perms
449 ns list name com.test.TC_Wild.@[user.name]
452 List Namespaces by Name[com.test.TC_Wild.@[THE_USER]]
453 --------------------------------------------------------------------------------
454 com.test.TC_Wild.@[THE_USER]
458 @[THE_USER]@csp.att.com
460 com.test.TC_Wild.@[THE_USER].admin
461 com.test.TC_Wild.@[THE_USER].owner
463 com.test.TC_Wild.@[THE_USER].access * *
464 com.test.TC_Wild.@[THE_USER].access * read
466 # TC_Wild.52.10.POS Delete Perms Created
467 force perm delete com.att.aaf.ns :com.test:ns write
471 force ns delete com.test.TC_Wild.@[user.name]
476 # TC_Wild.99.80.POS Cleanup
477 force perm delete com.att.aaf.ns :com.att.*:perm:*:* write
479 Failed [SVC4404]: Not Found - Permission [com.att.aaf.ns|:com.att.*:perm:*:*|write] does not exist
481 # TC_Wild.99.81.POS Cleanup
482 force perm delete com.att.aaf.ns :com.att.*:perm:*:* *
484 Failed [SVC4404]: Not Found - Permission [com.att.aaf.ns|:com.att.*:perm:*:*|*] does not exist
486 # TC_Wild.99.82.POS Cleanup
487 force perm delete com.att.aaf.ns :com.att.*:role:* write
489 Failed [SVC4404]: Not Found - Permission [com.att.aaf.ns|:com.att.*:role:*|write] does not exist
491 # TC_Wild.99.83.POS Cleanup
492 force perm delete com.att.aaf.ns :com.test:ns write
494 Failed [SVC4404]: Not Found - Permission [com.att.aaf.ns|:com.test:ns|write] does not exist
496 # TC_Wild.99.90.POS Cleanup
497 force ns delete com.test.TC_Wild.@[user.name]
499 Failed [SVC2404]: Not Found - com.test.TC_Wild.@[THE_USER] does not exist
501 # TC_Wild.99.91.POS Cleanup
502 force ns delete com.att.TC_Wild.@[user.name]
506 # TC_Wild.99.99.POS List to prove clean Namespaces
507 ns list name com.att.TC_Wild.@[user.name]
510 List Namespaces by Name[com.att.TC_Wild.@[THE_USER]]
511 --------------------------------------------------------------------------------
512 *** Namespace Not Found ***
514 ns list name com.test.TC_Wild.@[user.name]
517 List Namespaces by Name[com.test.TC_Wild.@[THE_USER]]
518 --------------------------------------------------------------------------------
519 *** Namespace Not Found ***