Assegnazione di etichette e protezione preesistente in Microsoft Information Protection SDKLabeling and pre-existing protection in Microsoft Information Protection SDK

Microsoft Information Protection supporta l'assegnazione di etichette e i servizi di classificazione.Microsoft Information Protection supports labeling and classification services. Gli utenti e le applicazioni possono applicare quanto segue ai file supportati:Users and applications can apply the following to supported files:

  • Classificazione solo tramite l'applicazione di un'etichettaClassification only through application of a label

  • Classificazione e protezione tramite l'applicazione di un'etichettaClassification and protection through application of a label

  • Solo protezioneProtection only

Questo articolo illustra il modo in cui l'SDK gestisce il tentativo di applicazione di un'etichetta a un file con protezione preesistente.This article discusses how the SDK handles attempt for applying a label to a file that has pre-existing protection. Quando il documento dispone di protezione preesistente tramite l'applicazione di un'etichetta o in caso contrario, SDK gestisce l'applicazione di una nuova etichetta negli scenari indicati di seguito.When the document has pre-existing protection either through application of a label or otherwise, SDK handles application of a new label in scenarios as below.

Protezione basata su etichette quando i metadati dell'etichetta sono stati rimossiLabel-based protection when label metadata has been stripped

Se per un file è stata applicata un'etichetta e l'etichetta applica la protezione, l'SDK deve essere in grado di risolvere tale protezione file con l'etichetta specifica.If a file has a label applied and that label applied protection, then the SDK should be able to resolve that file protection to the particular label. Se un utente che dispone di autorizzazioni di "modifica" sul file, rimuove i metadati dell'etichetta in modo accidentale o dannoso, la protezione rimane ancora.If a user who has "Edit" permissions on the file, removes the label metadata either accidentally or maliciously, the protection still remains. Quando l'SDK successivo interagisce con il file, esamina i dati di protezione, risolve tale modello di protezione nell'etichetta originale e riapplica l'etichetta.When the next time SDK interacts with the file, it looks at the protection data, resolves that protection template to the original label and reapplies the label. Si tratta di un meccanismo di sicurezza integrato nell'SDK per la protezione delle informazioni, nel caso in cui i metadati dell'etichetta vengano manomessi.This is a safety mechanism built into the SDK for information protection in case the label metadata is tampered with.

Applicazioni per la protezione e l'etichetta personalizzateCustom-protection and label applications

Se per il file è stata applicata una qualche forma di protezione, tramite un modello RMS e un utente tenta di applicare un'etichetta al file, l'SDK deve prima essere in grado di risolvere la protezione originale in un'etichetta.If the file has some form of protection applied, through an RMS template and user tries to apply a label to the file, SDK first needs to be able to resolve the original protection to a label. Non essendo in grado di eseguire questa operazione, l'SDK non sarà in grado di valutare se il nuovo livello di sensibilità della protezione è più restrittivo o permissivo rispetto alla sensibilità originale per la protezione e, di conseguenza, l'SDK non applicherà la nuova etichetta al file.Not being able to do so, SDK will not be able to evaluate if the new protection sensitivity level is more restrictive or permissive than the original protection sensitivity and hence SDK will not apply the new label to the file.

Autorizzazioni definite dall'utenteUser-defined permissions

Se a un file è applicata un'etichetta e l'etichetta applica la protezione definita dall'utente, la protezione viene applicata al file, ma non esiste alcun modo per l'SDK per risolvere lo stesso in un modello RMS.If a file has a label applied and that label applied user defined protection, the protection is applied to the file, but there is no way for the SDK to resolve the same to an RMS template. In questo caso, quando un utente tenta di applicare una nuova etichetta al file, SDK considera l'azione simile alla precedente e non applica la nuova etichetta al file.In this case when a user tries to apply a new label to the file, SDK treats the action similar to above and will not apply the new label to the file..