Data stores - OfficeDev/microsoft-teams-apps-groupactivities GitHub Wiki
The app uses the following data store:
All these resources are created in your Azure subscription. None are hosted directly by Microsoft.
Azure table storage account
- [Table] to store group activity data and users in the team mapped to each group.
Storage account
GroupActivityMetadata Table
Attribute | Comment |
---|---|
PartitionKey | Team Id |
RowKey | Group Activity Id which is GUID |
Timestamp | Date and time stamp when the entity row is modified |
GroupActivityTitle | Title of Group Activity |
GroupActivityDescription | Description of Group Activity |
DueDate | Due date of assignment |
IsPrivateChannel | True if private channel else public channel |
AssignmentGroupCount | Number of groups/channels created by bot |
CreatedOn | Assignment created date time |
CreatedBy | Id of user who has initiated group activity |
ConversationId | Conversation Id of initial group activity creation card |
ActivityId | Activity Id of card |
IsNotificationActive | True if Notification is active on channel |
ServiceUrl | Bot activity service url |
ChannelNotification Table
Attribute | Comment |
---|---|
PartitionKey | Group Activity Id |
RowKey | Channel Id |
Timestamp | Date and time stamp when the entity row is modified |
ChannelName | Channel Name |
TeamId | TeamId for which group activity is created |