// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Models;
var requestBody = new BrowserSharedCookie
{
HostOrDomain = "www.microsoft.com",
SourceEnvironment = BrowserSharedCookieSourceEnvironment.MicrosoftEdge,
DisplayName = "Microsoft Cookie",
Path = "/",
HostOnly = true,
Comment = "Updating source environment.",
};
// To initialize your graphClient, see https://video2.skills-academy.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.Admin.Edge.InternetExplorerMode.SiteLists["{browserSiteList-id}"].SharedCookies["{browserSharedCookie-id}"].PatchAsync(requestBody);
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
BrowserSharedCookie browserSharedCookie = new BrowserSharedCookie();
browserSharedCookie.setHostOrDomain("www.microsoft.com");
browserSharedCookie.setSourceEnvironment(BrowserSharedCookieSourceEnvironment.MicrosoftEdge);
browserSharedCookie.setDisplayName("Microsoft Cookie");
browserSharedCookie.setPath("/");
browserSharedCookie.setHostOnly(true);
browserSharedCookie.setComment("Updating source environment.");
BrowserSharedCookie result = graphClient.admin().edge().internetExplorerMode().siteLists().byBrowserSiteListId("{browserSiteList-id}").sharedCookies().byBrowserSharedCookieId("{browserSharedCookie-id}").patch(browserSharedCookie);
# Code snippets are only available for the latest version. Current version is 1.x
from msgraph import GraphServiceClient
from msgraph.generated.models.browser_shared_cookie import BrowserSharedCookie
from msgraph.generated.models.browser_shared_cookie_source_environment import BrowserSharedCookieSourceEnvironment
# To initialize your graph_client, see https://video2.skills-academy.com/en-us/graph/sdks/create-client?from=snippets&tabs=python
request_body = BrowserSharedCookie(
host_or_domain = "www.microsoft.com",
source_environment = BrowserSharedCookieSourceEnvironment.MicrosoftEdge,
display_name = "Microsoft Cookie",
path = "/",
host_only = True,
comment = "Updating source environment.",
)
result = await graph_client.admin.edge.internet_explorer_mode.site_lists.by_browser_site_list_id('browserSiteList-id').shared_cookies.by_browser_shared_cookie_id('browserSharedCookie-id').patch(request_body)