Independentsoft
- any library, any programming language
Home
Purchase
Support
Company
Contact
JGraph
>
Tutorial
> Create team
The following example shows you how to create a team.
import com.independentsoft.graph.GraphClient; import com.independentsoft.graph.GraphException; import com.independentsoft.graph.teams.AadUserConversationMember; import com.independentsoft.graph.teams.Team; import com.independentsoft.graph.teams.TeamFunSettings; import com.independentsoft.graph.teams.TeamMemberSettings; import com.independentsoft.graph.users.User; public class Test { public static void main(String[] args) { try { GraphClient client = new GraphClient(); client.setClientId("63333333-209e-454e-b7bd-55a4d201270f"); client.setTenant("independentsoft.onmicrosoft.com"); client.setClientSecret("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); User user1 = client.getUser("info@independentsoft.onmicrosoft.com"); AadUserConversationMember member1 = new AadUserConversationMember(); member1.setUserId(user1.getId()); member1.getRoles().add("owner"); Team team1 = new Team(); team1.setDisplayName("Team1"); team1.setDescription("Team1"); team1.getMembers().add(member1); team1.setMemberSettings(new TeamMemberSettings()); team1.getMemberSettings().setAllowAddRemoveApps(true); team1.getMemberSettings().setAllowCreatePrivateChannels(true); team1.getMemberSettings().setAllowCreateUpdateRemoveConnectors(true); team1.setFunSettings(new TeamFunSettings()); team1.getFunSettings().setAllowCustomMemes(false); String teamId = client.createTeam(team1); System.out.println("teamId = " + teamId); } catch (ParseException e) { System.out.println(e.getMessage()); } catch (GraphException e) { System.out.println(e.getCode()); System.out.println(e.getMessage()); } } }
Need help? Ask our developers:
Name*
Email*
Message*