Forum Discussion
information protection label, label policies, auto-labeling - what is the difference?
Hi, Darkwing,
Thank you for posting your question here. I understand you're looking for clarification on the different label options such as auto-labeling and label policies.
These are actually two different functions. When you're creating a label, the auto-labeling options you see there is known as client-side labeling. This auto-labeling is applied when a user creates a new file or when they modify an existing file. The built-in labeling client within your office applications will scan the file for the content you specified when creating the label and if a match is found, it will apply the label, or recommend the user apply it, based on which option you set within the label. These labels are assigned and made available to users through label policies, where you set settings such as a default label or requiring a label on all files/emails.
Then you have service-side labeling, which is the "auto-labeling" option within the admin center. This refers to applying labels to data-at-rest (or as it is sent for Exchange) based on conditions you specify. Once you create the policy, crawlers will scan files in the locations specified within the policy and if they match your conditions, it will apply the label you specified. These are very helpful when ran in simulation mode first so you may work to identify areas with high counts of sensitive data, rule out false positives, fine-tune your conditions for less false positives, etc.
I wrote a few blogs around sensitivity labels that may help explain this in more detail, especially my labels overview blog, linked below. On my page you will also find a mini-series running through all the options available with labels.
Microsoft 365 Sensitivity Labels Overview – Cloudy Security (cloudy-sec.com)
- DarkwingJul 27, 2023Copper Contributorthat is, to simplify, the auto-assignment in "Labels" is when a label is assigned at the time of creating or editing a document. And "Auto-labeling" is the assignment of labels to documents that have already been created. Correctly?
I apologize for any strange questions 🙂- miller34mikeJul 27, 2023Microsoft
yes, client-side is real-time auto labeling during creation or modification. Service-side is existing content at rest.
Once you’re ready for auto-labeling, you’d use the two consecutively as service-side has a limitation of only labeling 25,000 files per 24 hours. So you’d want client-side labeling to help the process by labeling any modified or new document that has not yet been labeled.