Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Step 5 - add following permissions to Org Page.
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewDrillFormInstances" "OrgAdmin : ALLOW : IsInGroup(Drill-AssessorsDrillAppClient)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanCreateDrillFormInstances" "OrgAdmin : ALLOW : IsInGroup(Drill-AssessorsDrillAppClient)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewDrillFormCollections" "OrgAdmin : ALLOW : IsInGroup(Drill-AssessorsDrillAppClient)"
ddLinkAttribute addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewDrillFormTemplates" "OrgAdmin : ALLOW : IsInGroup(Drill-AssessorsDrillAppClient)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewUsers" "OrgAdmin : ALLOW : IsInGroup(Drill-AssessorsDrillAppClient)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewOrgProfileField" "OrgAdmin : ALLOW : IsInGroup(Drill-AssessorsDrillAppClient)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanUpdateClientApplicationData" "OrgAdmin : ALLOW : IsInGroup(Drill-AssessorsDrillAppClient)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewAttributes" "OrgAdmin : ALLOW : IsInGroup(Drill-AssessorsDrillAppClient)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewDrillFormVersions" "OrgAdmin : ALLOW : IsInGroup(Drill-Assessors)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewDrillFormInstances" "OrgAdmin : ALLOW : IsInGroup(OrgPath-Administrators)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanCreateDrillFormInstances" "OrgAdmin : ALLOW : IsInGroup(OrgPath-Administrators)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewDrillFormCollections" "OrgAdmin : ALLOW : IsInGroup(OrgPath-Administrators)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewDrillFormTemplates" "OrgAdmin : ALLOW : IsInGroup(OrgPath-Administrators)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewUsers" "OrgAdmin : ALLOW : IsInGroup(OrgPath-Administrators)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanViewOrgProfileField" "OrgAdmin : ALLOW : IsInGroup(OrgPath-Administrators)"
addLinkAttribute "/Root/OrgPath" "System.Capability.CanUpdateClientApplicationData" "OrgAdmin : ALLOW : IsInGroup(OrgPath-Administrators)"DrillAppClient)"

Step 6 - add app customization attributes to OrgPage. This allows certain settings and terminology to be configured in the app.

...

Step 7 - add OrgProfileFieldMapping that is being used in Step 6 if it doesn't already exist.
CreateOrgProfileField /Root/OrgPath "Assessment Group" scs false false "None\OrgName"

Step 8 - add Test DrillAppClient and test users, an assessor and participant
addUser /Root/OrgPath/ SG Client password "" SGClient
addUserToGroup /Root/OrgPath Assessor OrgPath@ssessor 4@ssess false OrgPathAssessor@test.com DrillAppClient SGClient

EditUserProperty SGClient InteractiveLogon false

addUser /Root/OrgPath/ OrgPath Assessor 4@ssess "" OrgPathAssessor
addUserToGroup /Root/OrgPath Drill-Assessors OrgPathAssessor


addUser /Root/OrgPath OrgPath Participant OrgPath2P@rt false OrgPathPart@test.com "" OrgPathParticipant
EditOrgProfileValue /Root/OrgPath MSGParticipant "Assessment Group" OrgName

...