Updating Managed Descriptors for Previous Versions
The Ed-Fi Data Standard v2.2 introduced a change in Ed-Fi Managed Descriptors (i.e., the enumeration values that can be updated by vendor client systems). The new list of Managed Descriptors that ships with ODS / API 2.6 is:
AssessmentPeriodDescriptor
PerformanceLevelDescriptor
AccomodationDescriptor
New ODS / API 2.6 implementations will be automatically configured with this change.
However, existing implementations of v2.5 and earlier may elect to update their security configurations to match this change using the following SQL script:
USE EdFi_Security;
DECLARE @systemDescriptorClaimId int;
SELECT @systemDescriptorClaimId = [ResourceClaimId]
FROM [EdFi_Security].[dbo].[ResourceClaims] where ResourceName = 'systemDescriptors'
UPDATE [EdFi_Security].[dbo].[ResourceClaims]
SET ParentResourceClaimId = @systemDescriptorClaimId where ResourceName ='competencyLevelDescriptor' OR ResourceName ='diagnosisDescriptor'