Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 8 Next »

Source Data Model

KeyTypeCommentRequired (R) or Optional (O)
activityTypesArray of activityType Objects
[{
	"id": "event",
	"name": "Event",
	"icon": "/content/logos/mondavi.png"
},
{
	"id": "notification",
	"name": "Notification",
	"icon": "/content/logos/mondavi.png"
}]
 
approveByNumberNumber of approvers required for any post that is manually created 
approversArrayArray of strings, where each entry is the kerberos id of the user granted the ability to approve posts 
canSendToArray

Array of objects, where each entry represents a group that is addressable by this source. e.g.

[
        {
            "id": "public",
            "name": "Public"
        },
        {
            "id": "students",
            "name": "All Students"
        },
        {
            "id": "staff",
            "name": "All Staff"
        },
        {
            "id": "faculty",
            "name": "All Faculty"
        }
]

 

 

 

creators

ArrayArray of strings, where each entry is the kerberos id of the user granted the ability to create posts 
isRequiredBooleanIndicating if a user can unsubscribe from this source 
notificationBooleanSend email to approvers if a new posts was created that needs approvals 
sourceIdStringUUID 
sourceNameStringUnique source name 
sourceLabelObject

Default label. One of campus-life, campus-messages, academic, student-life, faculty, staff

{
	"id": "~campus-life",
	"name": "Campus-Life"
}

 
autosubscribe   
connections External Connections (i.e. Facebook pages/groups, Campus Calendars, etc.) 

ActivityType

KeyTypeCommentRequired (R) or Optional (O)
nameString  
idString  
iconString  
colorString  

Connection

 

  • No labels