What's New in FSRM in Windows Server 2012
The following table identifies what is new or changed for File Server Resource Manager (FSRM).
Area | Windows Server 2008 R2 | Windows Server 2012/Windows 8 |
---|---|---|
Extensibility mechanism |
COM |
COM, WMI, and PowerShell |
Access Denied Remediation |
Not supported |
Supported |
Property definition |
Local |
Global to the forest (including default recommended definitions) |
Who can classify files |
Administrator only |
Administrators, Business owners and users |
Manual classification |
No UI |
Classification UI added in explorer |
What can be classified |
Files |
Folders and Files |
When is the classification and file management tasks done |
Schedule |
Schedule and Continuous |
In box classification mechanisms |
Content, location |
Content (improved), location, PowerShell |
In box file management tasks |
Expiration, custom |
Expiration, custom, RMS |
Security based on classification |
None |
Access control based on classification including central access control (Dynamic Access Control) Audit access based on classification including central audit policy |
Windows Server 2012
Windows Server 2012 added the following interfaces:
- IFsrmAccessDeniedRemediationClient
- IFsrmClassificationManager2
- IFsrmFileConditionProperty
- IFsrmPropertyBag2
- IFsrmPropertyDefinition2
- IFsrmPropertyDefinitionValue
Windows Server 2012 added the following enumerations:
- AdrClientDisplayFlags
- AdrClientErrorType
- AdrClientFlags
- AdrEmailFlags
- FsrmFileSystemPropertyId
- FsrmPropertyBagField
- FsrmPropertyDefinitionAppliesTo
- FsrmPropertyDefinitionFlags
- FsrmPropertyValueType
Windows Server 2012 added the following classes:
- FsrmClassificationManager
- FsrmExportImport
- FsrmFileGroupManager
- FsrmFileManagementJobManager
- FsrmFileScreenManager
- FsrmFileScreenTemplateManager
- FsrmPathMapper
- FsrmPipelineModuleConnector
- FsrmQuotaManager
- FsrmQuotaTemplateManager
- FsrmReportManager
- FsrmReportScheduler
- FsrmSetting
Windows Server 2012 added the following WMI classes:
- MSFT_FSRMAction
- MSFT_FSRMAdr
- MSFT_FSRMADRSettings
- MSFT_FSRMAutoQuota
- MSFT_FSRMClassification
- MSFT_FSRMClassificationPropertyDefinition
- MSFT_FSRMClassificationPropertyValue
- MSFT_FSRMClassificationRule
- MSFT_FSRMEffectiveNamespace
- MSFT_FSRMFileGroup
- MSFT_FSRMFileManagementJob
- MSFT_FSRMFileScreen
- MSFT_FSRMFileScreenException
- MSFT_FSRMFileScreenTemplate
- MSFT_FSRMFMJAction
- MSFT_FSRMFMJCondition
- MSFT_FSRMFMJNotification
- MSFT_FSRMFMJNotificationAction
- MSFT_FSRMMacro
- MSFT_FSRMMgmtProperty
- MSFT_FSRMMgmtPropertyValue
- MSFT_FSRMQuota
- MSFT_FSRMQuotaTemplate
- MSFT_FSRMQuotaThreshold
- MSFT_FSRMScheduledTask
- MSFT_FSRMSettings
- MSFT_FSRMStorageReport
Windows Server 2012 changed the following enumerations:
- FsrmAccountType
- FsrmEnumOptions
- FsrmFileManagementType
- FsrmGetFilePropertyOptions
- FsrmPropertyConditionType
- FsrmPropertyDefinitionType
- FsrmPropertyFlags
- FsrmReportLimit
- FsrmReportType
- FsrmStorageModuleCaps
- FsrmStorageModuleType
Windows Server 2012 removed support for the following interface: