Escolha a permissão ou as permissões marcadas como menos privilegiadas para essa API. Use uma permissão ou permissões privilegiadas mais altas somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Models;
var requestBody = new SchedulingGroup
{
DisplayName = "Cashiers",
IsActive = true,
UserIds = new List<string>
{
"c5d0c76b-80c4-481c-be50-923cd8d680a1",
"2a4296b3-a28a-44ba-bc66-0274b9b95851",
},
};
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.Teams["{team-id}"].Schedule.SchedulingGroups.PostAsync(requestBody);
// Code snippets are only available for the latest major version. Current major version is $v1.*
// Dependencies
import (
"context"
msgraphsdk "github.com/microsoftgraph/msgraph-sdk-go"
graphmodels "github.com/microsoftgraph/msgraph-sdk-go/models"
//other-imports
)
requestBody := graphmodels.NewSchedulingGroup()
displayName := "Cashiers"
requestBody.SetDisplayName(&displayName)
isActive := true
requestBody.SetIsActive(&isActive)
userIds := []string {
"c5d0c76b-80c4-481c-be50-923cd8d680a1",
"2a4296b3-a28a-44ba-bc66-0274b9b95851",
}
requestBody.SetUserIds(userIds)
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=go
schedulingGroups, err := graphClient.Teams().ByTeamId("team-id").Schedule().SchedulingGroups().Post(context.Background(), requestBody, nil)
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
SchedulingGroup schedulingGroup = new SchedulingGroup();
schedulingGroup.setDisplayName("Cashiers");
schedulingGroup.setIsActive(true);
LinkedList<String> userIds = new LinkedList<String>();
userIds.add("c5d0c76b-80c4-481c-be50-923cd8d680a1");
userIds.add("2a4296b3-a28a-44ba-bc66-0274b9b95851");
schedulingGroup.setUserIds(userIds);
SchedulingGroup result = graphClient.teams().byTeamId("{team-id}").schedule().schedulingGroups().post(schedulingGroup);
# Code snippets are only available for the latest version. Current version is 1.x
from msgraph import GraphServiceClient
from msgraph.generated.models.scheduling_group import SchedulingGroup
# To initialize your graph_client, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=python
request_body = SchedulingGroup(
display_name = "Cashiers",
is_active = True,
user_ids = [
"c5d0c76b-80c4-481c-be50-923cd8d680a1",
"2a4296b3-a28a-44ba-bc66-0274b9b95851",
],
)
result = await graph_client.teams.by_team_id('team-id').schedule.scheduling_groups.post(request_body)