...
To see optional fields available, see: https://pdocs.atlassian.net/wiki/spaces/CCAM/pages/1067712513/Using+FileShare+in+CAM#Request-Workflow
New Channel
Field | Description | Supported Values | ||||
---|---|---|---|---|---|---|
Office365ChannelName | Name of the Channel | ChannelMatter123 | ||||
WorkspaceName | Only if Office365ChannelName is NOT provided, is this field then required. | MatterName123 | ||||
CreateinOffice365 | Create this in Office 365, or not. The setting is used for the ETL creation | Number: 1 to create, 0 to skip | ||||
Job | Specify the Job name to be executed. | CreateChannel | ||||
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; GroupName123 | ||||
Office365Channels | Channel name within Microsoft Teams Accepts a search keyword combination of client and matter to find teams associated with a specific client and matter. | String, ChannelName123 | ||||
MailNickname | Mailnickname is used for group email in external usage of the channel e.g. emailing the channel in Outlook. Note: Including spaces, mailnickname value must be 64 characters or less. | String; The same as Office365Group typically | ||||
Office365Type | The type of Office 365 object being managed. This can be group, teams, channels, tabs, OnedriveFolder, users | String; being Channels, Teams, Tabs, OnedriveFolder | ||||
Security | For Channels' 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. |
To see optional fields available, see: Channel
Grant Access
Field | 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 to grant access to The field to use if Office365ChannelName, or Office365Teamsname is not provided. | String. MMMTest12 | ||
TeamName | Grants access to a particular team | String, NameofTeam | ||
security | The format for the security column: [useremail] | {allow or deny=true or false] # [expiration date] * [role] $ [isGroup=true or false] Roles are defined as the roles mapped with the source system here: https://pdocs.atlassian.net/wiki/spaces/CCAM/pages/28409975/Source+System+Configuration#Role-Permission-Mapping
CAM also supports the following parameter setting for the matter/user/group security: @MatterTeam@/@userid@/@groupid@ | Examples are as follows: Users: Adding an Admin ( iManage Full Access) bob.bradely@demofirm.com|true#23/12/2019*Admin$true Adding an Editor (iManage Read/Write access) firstnamelastname2@firmname.com|true#null*Editor$true Adding a Watcher (iManage Read only) firstnamelastname3@firmname.com|true#null*Watcher$true Denying Access (iManage No Access) firstnamelastname4@firmname.com|false#null*Deny$true Groups: For example, adding an editor group PartnersGroup|true#11/3/2021*Editor$true
| ||
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 | ||
ExcludedGroupUsers | Specify users who does not want to pass the all users of passed group into team security | String: Userid |
To see optional fields available, see: Create Team and Structure