...
No Format |
---|
subj=SubjectFinder.findById("GrouperSystem") sess=GrouperSession.start(subj) type=GroupType.createType(sess, "grouperLoader") read=Privilege.getInstance("read") admin=Privilege.getInstance("admin") type.addAttribute(sess, "grouperLoaderType", read, admin, truefalse) type.addAttribute(sess, "grouperLoaderDbName", read, admin, truefalse) type.addAttribute(sess, "grouperLoaderScheduleType", read, admin, truefalse) type.addAttribute(sess, "grouperLoaderQuery", read, admin, truefalse) type.addAttribute(sess, "grouperLoaderQuartzCron", read, admin, false) type.addAttribute(sess, "grouperLoaderIntervalSeconds", read, admin, false) type.addAttribute(sess, "grouperLoaderPriority", read, admin, false) type.addAttribute(sess, "grouperLoaderAndGroups", read, admin, false) type.addAttribute(sess, "grouperLoaderGroupTypes", read, admin, false) type.addAttribute(sess, "grouperLoaderGroupsLike", read, admin, false) type.addAttribute(sess, "grouperLoaderGroupQuery", read, admin, false) |
Note that a loadable group has the type "grouperLoader", and there are some attributes that you can set about the group:
...