Supprimer accessPackage
Article
01/21/2022
2 minutes de lecture
3 contributeurs
Dans cet article
Espace de noms: microsoft.graph
Supprimez un objet accessPackage.
Vous ne pouvez pas supprimer un package d’accès s’il possède un accessPackageAssignment .
Autorisations
L’une des autorisations suivantes est nécessaire pour appeler cette API. Pour plus d’informations, notamment sur la façon de choisir les autorisations, voir Autorisations .
Type d’autorisation
Autorisations (de celle qui offre le plus de privilèges à celle qui en offre le moins)
Déléguée (compte professionnel ou scolaire)
EntitlementManagement.ReadWrite.All
Déléguée (compte Microsoft personnel)
Non prise en charge.
Application
EntitlementManagement.ReadWrite.All
Requête HTTP
DELETE /identityGovernance/entitlementManagement/accessPackages/{accessPackageId}
Nom
Description
Autorisation
{Jeton} du porteur. Obligatoire.
Corps de la demande
N’indiquez pas le corps de la demande pour cette méthode.
Réponse
Si elle réussit, cette méthode renvoie un code de réponse 204 No Content
. Elle ne renvoie rien dans le corps de la réponse.
Exemples
Demande
DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackages/{accessPackageId}
GraphServiceClient graphClient = new GraphServiceClient( authProvider );
await graphClient.IdentityGovernance.EntitlementManagement.AccessPackages["{accessPackage-id}"]
.Request()
.DeleteAsync();
Lisez la documentation du Kit de développement logiciel ( SDK ) pour plus d’informations sur l’ajout du SDK à votre projet et la création d’une instance authProvider .
const options = {
authProvider,
};
const client = Client.init(options);
await client.api('/identityGovernance/entitlementManagement/accessPackages/{accessPackageId}')
.delete();
Lisez la documentation du Kit de développement logiciel ( SDK ) pour plus d’informations sur l’ajout du SDK à votre projet et la création d’une instance authProvider .
MSHTTPClient *httpClient = [MSClientFactory createHTTPClientWithAuthenticationProvider:authenticationProvider];
NSString *MSGraphBaseURL = @"https://graph.microsoft.com/v1.0/";
NSMutableURLRequest *urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:[MSGraphBaseURL stringByAppendingString:@"/identityGovernance/entitlementManagement/accessPackages/{accessPackageId}"]]];
[urlRequest setHTTPMethod:@"DELETE"];
MSURLSessionDataTask *meDataTask = [httpClient dataTaskWithRequest:urlRequest
completionHandler: ^(NSData *data, NSURLResponse *response, NSError *nserror) {
//Request Completed
}];
[meDataTask execute];
Lisez la documentation du Kit de développement logiciel ( SDK ) pour plus d’informations sur l’ajout du SDK à votre projet et la création d’une instance authProvider .
GraphServiceClient graphClient = GraphServiceClient.builder().authenticationProvider( authProvider ).buildClient();
graphClient.identityGovernance().entitlementManagement().accessPackages("{accessPackageId}")
.buildRequest()
.delete();
Lisez la documentation du Kit de développement logiciel ( SDK ) pour plus d’informations sur l’ajout du SDK à votre projet et la création d’une instance authProvider .
//THE GO SDK IS IN PREVIEW. NON-PRODUCTION USE ONLY
graphClient := msgraphsdk.NewGraphServiceClient(requestAdapter)
accessPackageId := "accessPackage-id"
graphClient.IdentityGovernance().EntitlementManagement().AccessPackagesById(&accessPackageId).Delete()
Lisez la documentation du Kit de développement logiciel ( SDK ) pour plus d’informations sur l’ajout du SDK à votre projet et la création d’une instance authProvider .
Import-Module Microsoft.Graph.Identity.Governance
Remove-MgEntitlementManagementAccessPackage -AccessPackageId $accessPackageId
Lisez la documentation du Kit de développement logiciel ( SDK ) pour plus d’informations sur l’ajout du SDK à votre projet et la création d’une instance authProvider .
Réponse
Remarque : l’objet de réponse affiché ci-après peut être raccourci pour plus de lisibilité.
HTTP/1.1 204 No Content