Here is the C# code to remove the user from the access team.
objRemoveUser.Record = entRecord;
objRemoveUser.SystemUserId = guidSystemUserId;
objRemoveUser.TeamTemplateId = guidTeamTeplateId;
RemoveUserFromRecordTeamResponse response = RemoveUserFromRecordTeamResponse)service.Execute(objRemoveUser);
Record — Entity Reference object of the record
SystemUserId — User which you want to remove
TeamTeamplateId — Access Team Template Guid
Here is the code to get the template guid from template name.
{
Guid guidTeamTeplateId = new Guid();
// Query using ConditionExpression and FilterExpression
ConditionExpression condition = new ConditionExpression();
//attribute name add to condition
condition.AttributeName = “teamtemplatename”;
//operator add to condition
condition.Operator = ConditionOperator.Equal;
//values added to condition
condition.Values.Add(strTemplateName);
// filter creation
FilterExpression filter = new FilterExpression();
//condition added
filter.Conditions.Add(condition);
//create query expression
QueryExpression query = new QueryExpression(“teamtemplate”);
//filter added to query
query.Criteria.AddFilter(filter);
//retrieve all columns
query.ColumnSet = new ColumnSet(“teamtemplatename”);
// execute query which will retrieve the Access team teamplate
EntityCollection accessTeamColl = objService.RetrieveMultiple(query);
if (accessTeamColl != null && accessTeamColl.Entities.Count > 0)
{
guidTeamTeplateId = accessTeamColl.Entities[0].Id;
}
return guidTeamTeplateId;
}
Add user from Access Team CRM 2013 and 2015
—
Happy CRM’ing
Gopinath