Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
ex 201.2
dima767 committed Oct 2, 2018
1 parent 2ab1959 commit d4294f4
Showing 2 changed files with 31 additions and 1 deletion.
2 changes: 1 addition & 1 deletion ex201/ex201.2.1/container_files/seed-data/bootstrap.gsh
@@ -1,5 +1,5 @@

gs = GrouperSession.startRootSession()
GrouperSession.startRootSession()

addStem("app", "vpn", "vpn")
addGroup("app:vpn", "vpn_authorized", "vpn_authorized")
30 changes: 30 additions & 0 deletions ex201/ex201.2.end/container_files/seed-data/bootstrap.gsh
@@ -0,0 +1,30 @@

GrouperSession.startRootSession()

//ex 201.2.2
addStem("ref", "employee", "employee")
addGroup("ref:employee", "fac_staff", "fac_staff")
addMember("app:vpn:vpn_allow", "ref:employee:fac_staff")

addStem("ref", "security", "security")
addGroup("ref:security", "locked_by_cisco", "locked_by_cisco")
addMember("app:vpn:vpn_deny", "ref:security:locked_by_cisco")

addStem("ref", "iam", "iam")
addGroup("ref:iam", "closure", "closure")
addMember("app:vpn:vpn_deny", "ref:iam:closure")

//ex 201.2.3
addStem("org", "irb", "irb")
addStem("org:irb", "ref", "ref")
addGroup("org:irb:ref", "irb_members", "irb_members")
addMember("app:vpn:vpn_allow", "org:irb:ref:irb_members")
addMember("org:irb:ref:irb_members", "jsmith")

//ex 201.2.4
addStem("ref", "app", "app")
addStem("ref:app", "vpn", "vpn")
addStem("ref:app:vpn", "etc", "etc")
addGroup("ref:app:vpn:etc", "vpn_admins", "vpn_admins")

grantPriv("ref:app:vpn", "ref:app:vpn:etc:vpn_admins", AccessPrivilege.ADMIN)

0 comments on commit d4294f4

Please sign in to comment.