The JAZN shell directory structure in this diagram is the same as the previous figure. The following generic node names have been replaced by specific names. (The nodes are identified here by their absolute paths.)

The root/realms branch has the following four replacements:

root/realms/realm is replaced by root/realms/abcRealm.

root/realms/realm/users/user is replaced by root/realms/abcRealm/users/john.singh.

root/realms/realm/users/user/roles/role is replaced by root/realms/abcRealm/users/john.singh/roles/manage..r

root/realms/realm/users/user/permissions/permission is replaced by root/realms/abcRealm/users/john.singh/permissions/java.io.File.Permission

The root/loginmodules branch has the following three replacements:

root/loginmodules/applications is replaced by root/loginmodules/Admintool.

root/loginmodules/applications/loginmodules is replaced by root/loginmodules/Admintool/RealmLoginModule.

root/loginmodules/applications/loginmodules/options is replaced by root/loginmodules/Admintool/RealmLoginModule/debug.