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 |