Create Team and Structure
Overview
Microsoft Teams is a proprietary business communication platform developed by Microsoft, as part of the Microsoft 365 family of products.
CAM supports communication using MS Teams
M365 Tabs: Teams or Channels, Channels with Planner, OneDrive, OneNote, SharepointList
Tip: To use Data Sync to Link Teams content or Move/Copy content, the following metadata is required: Client/Matter, Job, CreateInOffice365, Office365Group, Office365Type, Template, AutoOneWaySync, targetSystem, UniqueSystemCriteria, TargetServer
Supporting Create Team CSV Parameters
Tip: To avoid a timeout, it is recommended to limit the number of users to add to a team to 500 per job.
Columns | Description | Supported Values |
---|---|---|
ClientId | Enter the client ID | String: MMMTest12 |
MatterId | Enter the matter ID | String: MMMTest12 |
ClientName | Enter the client name | String: MMMTest12 |
MatterName | Enter the matter name | String: MMMTest12 |
WorkspaceName | Enter the Workspace Name. The field to use if Office365ChannelName, or Office365Teamsname is not provided. | String. MMMTest12 |
CustomFolderNameInTarget | Enter the team name (or folder name) . Allows you to provide customize name to the folder which will be create where all documents and nested folder will copy during content sync. This used to be TeamNameiniManage and is now supported in any DMS. | String: test team |
CreateInOffice365 | Create this in Office 365, or not. The setting is used for the ETL creation and move of Teams to DMS. Required | Number: 1 to create, 0 to skip |
Job | Specify the Job name to be executed. Required To use the ETL functionality of Linking Teams or Moving Teams content, Request Access or Grant Access to this job. Request Access - User can send a request to access multiple Team by providing user id with pipe separated. Grant Access - User can grant an access to requestor. | String: LinkMsTeamsOrChannel or createTeam
|
Office365Group | Name of Office 365 Group. Office365group is used for groupname while creating a group in external. Note: Including spaces, the value of the Office365Group must not be longer than 256 characters. | String- For Team creation, is required. |
Office365Teams | Team name for Microsoft Teams Accepts a search keyword combination of client and matter to find teams associated with a specific client and matter. | String- For Team creation, is required. |
mailnickname | Nickname for mailing. Mailnickname is used for group email in external. Required | String; Maximum length is 64 characters. This property can contain only characters in the ASCII character set 0 - 127 except the following: |
Office365Type | The type of Office 365 object being managed. This can be group, teams, channels, tabs, OnedriveFolder, users Required | String; being Channels, Teams, Tabs, OnedriveFolder |
Office365ExistingTeamId | Allows selecting a pre-existing team to use to create a channel in the team. | String. NOTE: This is Case sensitive. |
WebsiteUrl | URL of the website for the Office 365 object | String |
ContentUrl | URL for content sharing for the Office 365 object | String |
RemoveUrl | URL for removal. | String |
The name of the channel or OneNote or Planner. | String. This is the default parameter to use for channels. WorkspaceName will be used if this is not provided. | |
ChannelName | Name of the channel | String |
TabAppName | Name of the tab | String |
TagNames | You can create the tag name in MS teams now during creation of Team | String: Developmen#QA#Services |
TagMembers | You can tag the member for created tag in Teams | String: testuser@firm.com#test@firm.onmicrosoft.com |
Security | For Teams' security. | String: Format: userid | |hasaccess=|role=|isexternal=|isgroup=| userid=test@firm.onmicrosoft.com|hasaccess=true|role=Admin|isexternal=false|isgroup=false#userid=test1@firm.onmicrosoft.com|hasaccess=true|role=Editor|isexternal=false|isgroup=false or E.g. bob.bradely@demofirm.com|true#23/12/2019*Admin$false
|
DefaultSecurity | Allows to set the default security on a team/channel/tab or user/group | String: Public, Private, Inherited. |
TeamMemberSettings | Helps set these team members settings: teamId The ID of the team whose member settings need to be updated. allowCreateUpdateChannels When set to: TRUE - allows members to create and update channels. FALSE - prevents members from creating and updating channels. allowDeleteChannels When set to:
allowAddRemoveApps When set to:
allowCreateUpdateRemoveTabs When set to:
allowCreateUpdateRemoveConnectors
| Optional. Default is selected if not specified. String. E.g. (use # at the end of each setting if multiple exist) allowCreateUpdateChannels=true#allowDeleteChannels=true#allowAddRemoveApps=true#allowCreateUpdateRemoveTabs=true# allowCreateUpdateRemoveConnectors=true |
TeamFunSettings | Sets the Emoji, stickers and giphy settings | Optional. Default is selected if not specified. String. E.g. (use # at the end of each setting if multiple exist) allowGiphy=true#giphyContentRating=Moderate#allowStickersAndMemes=true#allowCustomMemes=true |
TeamGuestSettings | Sets guest settings. | Optional. Default is selected if not specified. String. E.g. (use # at the end of each setting if multiple exist) allowCreateUpdateChannels=false#allowDeleteChannels=true |
TeamMessageSettings | Sets message settings. | Optional. Default is selected if not specified. String. E.g. (use # at the end of each setting if multiple exist) allowUserEditMessages=true#allowUserDeleteMessages=true#allowOwnerDeleteMessages=true# allowTeamMentions=true#allowChannelMentions=true |
Office365Folder | OneDrive Folder name. | String |
ParentFolderPath | To create Folder Structure in OneDrive; Specify Folder name where to add subfolder. | String |
OneDriveUsers | Specify users where to provision these folders. | String E.g. *****@***.com|*****@***.com |
Template | Specify Template Id If creating Planner Or OneDrive or OneNote using Template | String |
IsExternal | Sets up external users/groups | Boolean. true or false. Is not case sensitive. |
RemoveSecurity | To remove M365 user(s) from teams and matter team. | String: ****1@firm.onmicrosoft.com#***a2@firm.onmicrosoft.com#****3@firm.onmicrosoft.com#****4@firm.onmicrosoft.com |
Queue | Specify queue number | Integer: 1 |
imanage_server | Allows you to create workspace provision for M365 teams with iMange as Tab. Specify iManage server name. | String: worksiteserver2022 |
imanage_workspace_id | Specify the workspace id. | String: Interns!5516 |
netdocuments_workspace_id | Allows you to create workspace provision for M365 teams with NetDocument as Tab. Specify NetDocument server name. | String: 4845-5649-8658 |
Classification | Specify the classification name
| String: Confidential |
ExcludedGroupUsers | Specify users who does not want to pass the all users of passed group into team security | String: Userid |
EnforcedSystems | Enforces already existing controls on office365. | office365 |
hiddenfromoutlook | Hides the group or Team from the Outlook interface. | String Yes/True/1= Sets the value to be hidden, e.g. hiddenfromoutlook=1 0/False/No= Sets the value disabled |
hiddenfromaddresslist | Hides the group or team from the address book, or group list if a group is selected. | String Yes/True/1= Sets the value to be hidden 0/False/No= Sets the value disabled |
Private Channel Security - Teams and M365 (Office365)
CAM now allows setting the team and private channel-level security in the template editor and can be applied using the CSV upload job.
See the samples below.
Column | Description | Supported Values |
---|---|---|
Microsoft Teams | ||
ClientId | Enter the client ID | String |
MatterId | Enetr the matter ID | String |
Clientname | Enetr the client name | String |
Mattername | Enter the matter name | String |
CreateInOffice365 | Create this in Office 365, or not. This is used for the move of Teams to DMS. | Number: 1 to create, 0 to skip |
Office365Group | Name of Office 365 Group | String- For Team creation, is required. |
Office365Type | The type of Office 365 object being managed. This can be group, teams, channels, tabs, OnedriveFolder, users | String; Teams |
DefaultSecurity | Allows to set the default security on a team/channel/tab or user/group | String: Public, Private, Inherited. |
Security | For Teams' security | Format: userid= |hasaccess=|role=|isexternal=|isgroup=| (use # at the end of each record if multiple exist) E.g. userid=aliceb@firm.com|hasaccess=true|role=member|isexternal=true|isgroup=true# userid=chandua@firm.com|hasaccess=true|role=member|isexternal=false|isgroup=true OR E.g. bob.bradely@demofirm.com|true#23/12/2019*Admin$false
|
Template | Enter the Template Id | String - e.g. test890-1 |
Channelname_Security | To access a private channel, enter the name of the specific private channel present in teams.
| String: userid=monqa1@firm.onmicrosoft.com|hasaccess=true|role=member|isexternal=false|isgroup=false |
Channel_Security | Add this field in CSV- To access all private channel present in Teams. | String: userid=monqa1@firm.onmicrosoft.com|hasaccess=true|role=member|isexternal=false|isgroup=false#userid=monqa2@firm.onmicrosoft.com|hasaccess=true|role=member|isexternal=false|isgroup=false |
Queue | Enter queue number | Number: 1 to create, 0 to skip |
WorkspaceName | Enter the Workspace Name | String. The field to use if Office365ChannelName, or Office365Teamsname is not provided. |
MatterTeam | Enter the matter team | String: aayyush@firm.in#81asaas@firm.in # sun@firm.in#pp@firm |
RemoveSecurity | To remove M365 user(s) from teams and matter team. | String: ****1@firm.onmicrosoft.com#***a2@firm.onmicrosoft.com#****3@firm.onmicrosoft.com#****4@cfirm.onmicrosoft.com |
Office365 New Channel | ||
ClientId | Enter the client ID | String |
MatterId | Enetr the matter ID | String |
Clientname | Enetr the client name | String |
Mattername | Enter the matter name | String |
CreateInOffice365 | Create this in Office 365, or not. Setting is used for the move of Teams to DMS. | Number: 1 to create, 0 to skip |
Office365Group | Name of Office 365 Group | String- For Team creation, is required. |
Office365Type | The type of Office 365 object being managed. This can be group, teams, channels, tabs, OnedriveFolder, users | String; Channel |
MailNickName | Enter mail nick name | String: e.g 38919askdakmdakdakda |
WorkspaceName | Enter the Workspace Name | String. The field to use if Office365ChannelName, or Office365Teamsname is not provided. |
Office365Channel | Enter the channel name | String: e.g pq02002ksks |
DefaultSecurity | Allows to set the default security on a team/channel/tab or user/group | String: Public, Private, Inherited. |
Security | For office365 channel security | Format: userid=chandu.jain@firm|hasaccess=true|role=Admin|isexternal=false|isgroup=false |
RemoveSecurity | To remove M365 user(s) from teams and matter team. | String: ****1@firm.onmicrosoft.com#***a2@firm.onmicrosoft.com#****3@firm.onmicrosoft.com#****4@firm.onmicrosoft.com |
Office 365 existing Channel - Following CSV is using to update security on existing channel | ||
ClientId | Enter the client ID | String |
MatterId | Enetr the matter ID | String |
Clientname | Enetr the client name | String |
Mattername | Enter the matter name | String |
CreateInOffice365 | Create this in Office 365, or not. Setting is used for the move of Teams to DMS. | Number: 1 to create, 0 to skip |
Office365Group | Name of Office 365 Group | String- For Team creation, is required. |
Office365Type | The type of Office 365 object being managed. This can be group, teams, channels, tabs, OnedriveFolder, users | String; Channel |
Security | For office365 channel security | String: mon@firm.onmicrosoft.com|true#null*Admin$false,monhertest18@firm.onmicrosoft.com|true#null*Admin$false,monqa1@firm.onmicrosoft.com|true#null*Admin$false,monqa5@firm.onmicrosoft.com|true#null*Editor$false,monqa3@firm.onmicrosoft.com|true#null*Editor$false,sivera@firm.onmicrosoft.com|true#null*Admin$false,monqa4@firm.onmicrosoft.com|true#null*Admin$false,monqa2@firm.onmicrosoft.com|true#null*Admin$false |
Office365Channel | Enter office 365 Channel | String: e.g. Test11555 |
DefaultSecurity | Allows to set the default security on a team/channel/tab or user/group | String: Public, Private, Inherited. |
Samples
File | Description |
---|---|
| This can be used to create multiple Teams, and give appropriate security access. |
| Creation of a Public team with several users inside |
| Private Team creation |
Learn how to create your own CSV/TSV files with a Text Editor or Excel.
Let's Connect📌
☎ +1 630.598.1100
☎ +44 20 3880 1550
📧 support@litera.com
💻 https://www.litera.com/support/
📝 Support is available:
4 am - 8 pm US Eastern
(9 am - 1 am GMT/BST
7 pm - 11 am AET) on normal business days (excluding holidays)
© 2024 Litera