Description: Check to see if required attributes are set for object creation in Blackboard. If not set and specified in the GCVs default values will be set for some of the required attributes. Refer to Table A-2, Table A-3 and Table A-4 for required attributes.
Table A-2 Required User Attributes (BBObjectType operation property = DirXML-BB-Person)
Required User Attribute |
Action |
---|---|
DirXML-BB-p-id |
If not set and GCV auto_set_ids is true set to Source Name. |
Internet Email Address |
If not set and GCV auto_set_email is true set to CN + @ + GCV default_email_domain. |
DirXML-BB-p-sys-role |
If not set and GCV auto_set_roles is true set to value of GCV default_user_role. |
DirXML-BB-p-portal-role |
DirXML-BB-p-portal-role If not set and GCV auto_set_roles is true set to value of GCV default_portal_role. |
DirXML-BB-p-ext-key |
Set to Source Name with underscores replacing spaces. |
Table A-3 Required Group Attributes (BBObjectType operation property = DirXML-BB-Course)
Required Group Attribute |
Action |
---|---|
DirXML-BB-c-course-title |
If not set and GCV auto_set_title is true then set value to Source Name. |
DirXML-BB-c-id |
If not set and GCV auto_set_ids is true then set value to Source Name. |
DirXML-BB-c-ext-key |
Set to Source Name with underscores replacing spaces. |
Table A-4 Required Organization Attributes (BBObjectType operation property = DirXML-BB-Organization)
Required Organization Attribute |
Action |
---|---|
DirXML-BB-o-title |
If not set and GCV auto_set_title is true then set value to Source Name. |
DirXML-BB-o-id |
If not set and GCV auto_set_ids is true then set value to Source Name. |
DirXML-BB-o-ext-key |
Set to Source Name with underscores replacing spaces. |