Click or drag to resize

Omada.OE.AppLogic.UpdateActions Namespace

 
Classes
  ClassDescription
Public classAccountOwnershipSurveyData
Creates table for storing data from Account Ownership and migrate existing data from ODW see AccountOwnershipSurvey post action handler for more information
Public classAccountOwnershipSurveyDataAdjustment
Creates table for storing data from Account Ownership and migrate existing data from ODW see AccountOwnershipSurvey post action handler for more information
Public classAddActUserReadonlyCustSettings
Adds 3 customer settings to control the ActUserSettingsDlg.aspx form
Public classAddArchiveTimersCustomerSetting
Adds archive customer setting
Public classAddCodeMethodLogAuthElement
Add "CodeMethodLog" auth role element.
Public classAddDataObjectVersionDataObjectIdIndex
Add index with FirstVer and CreateTime columns to tblDataObjectVersion
Public classAddDataObjectVersionIDCurrentIndex
Add new index 'IX_tblDataObjectVersion_ID_CurrentVer' on tbldataobjectversion
Public classAddDefaultValidityForAccessRequest
Adds new customer setting for defining the default validity in days for access resquest and extend request in new UI
Public classAddDOPurgeCustomerSetting
Add customer settings "DOVPurgeChunk" and "PVPurgeChunk"
Public classAddEmailLogAuthElement
Add "EmailLog" auth role element.
Public classAddEnableFilteringBySystemNameCustSetting
Adds EnableFilteringBySystemName customer setting
Public classAddEnableOnboardingGuideCustSetting
Adds EnableOnboardingGuide customer setting
Public classAddEnableResourceEligibilityFilteringCustomerSetting
Adds new customer settings for enabling eligibility filtering of resources depending on their contexts and the chosen identities context in Request Access
Public classAddExcludePropertyFromHistoryCustomerSetting
Adds new hidden customer setting : UseUiVersion
Public classAddExtendAccessToUIHomePageActionsCustomerSetting
This changes the customer setting "UiHomePageActions" to contain image urls for process templates
Public classAddFeaturePackageChangeOmit
This update action adds the configuration change with UId "f081f2d0-dbf7-4d6d-a3f3-0046967a314b" to tblfeaturepackageconfigchangeomit. The configuration change is a "Delete" change, which removes the ACCOUNTKEY property on the resource assignment DOT. The ommited change will be removed by the update action RemoveOmittedFeaturePackageChangeDeletingRAAccountKeyProperty
Public classAddGlobalSearchInNewUiIdentitiesCustomerSetting
Adds EnableOnboardingGuide customer setting
Public classAddIndexTblDataObjectId
Adds archive customer setting
Public classAddIsExtensionColumnTotblAccessRequestApprovalLog
Adds new DataBase column for tblAccessRequestApprovalLog.IsExtention
Public classAddMaintenancePurgeObjectEntriesCustSetting
Adds MaintenancePurgeObjectEntries customer setting
Public classAddNumberOfQueriedResourcesCustSetting
Adds NumberOfQueriedResources customer setting
Public classAddProvisioningClaimIndex
Add index IX_tblProvisioningClaim_When_ExpiresOn_Status
Public classAddQueueIdentityForRecalculationAuthElement
Adds the "QueueIdentityForRecalculation" auth role element.
Public classAddReportingAPIUrlCustomerSetting
Public classAddSearchPropSysNameParamToAssignRefPropertyFromValuePropertyCM
Adds parameter searchPropSysName to the code method "AssignRefPropertyFromValueProperty".
Public classAddUniquenessConstraintTblfeaturepackageconfigchangeomit
Public classAddUseNewUIApprovalsFlowCustomerSetting
Adds new customer settings for making new approvals process the default one: UseNewUIApprovalsFlow
Public classAddUseNewUIRequestFlowCustSetting
Adds AddUseNewUIRequestFlow customer setting
Public classCleanupDRAOmittedFeaturePackageChangeUpdateAction
This update action will register the RemoveOmittedFeaturePackageChangeDeletingRAAccountKeyProperty update action as being executed, in case the ACCOUNTKEY property on the resource assignment data object type has been deleted.
Public classCreateDatabaseTableReportingDashboardRefreshStatus
Create the database table "tblReportingDashboardRefreshStatus" to store the status of the reporting dashboard refresh process.
Public classEnableGracePeriodWithoutTransferProcessCustomerSetting
Public classFeaturePackageUpdateSignaler
The purpose is to load packsol changes in even if there are no other update actions. The update key is generated from the hash of the packsol script.
Public classLockdownBuiltInObjects
Locks down a number of built-in configuration objects so they aren't accidently modified by a customer / consultant.
Public classMigrateAccountNameFormat
Migrate value of property Account name format (ATY_NAMEFORMAT) from AccountType to Resource
Public classOpenIDLogoutRedirect
Public classProvisioningClaimAttributes
Adds the field Attributes to the tblProvisioningClaim table
Public classProvisioningClaimLog
Adds the tblProvisioningClaimLog table and customer setting which enables logging into that table.
Public classProvisioningClaimLogAttributes
Adds the field Attributes to the tblProvisioningClaimLog table
Public classRefreshStoredProceduresForPurging
Creates the stored procedures sppurgedataobject, sppurgeprocess, sppurgeactivity, spremovedataobjectreferences Re-creates the stored procedure sppurgeuser and sppurgeusergroup
Public classRefreshViewDefinitions
This SystemUpdateAction refreshes the views after schema changes. This class must *NOT* be deleted as part of a cleanup of SystemUpdateActions when a new ES version is introduced The logic in this class will always be executed if any new updates actions are executed
Public classRemoveOmittedFeaturePackageChangeDeletingRAAccountKeyProperty
Removes the feature package configuration change FeaturePackageConfigChangeForRemovalOfAccountKeyInResourceAssignmentDOT from tblFeaturePackageConfigChangeOmit. The update action is not executed until it has been determined that there are no resource assignments to migrate because they have been migrated with the MigrateResourceAssignment utility or because it's a new installation without anything to migrate
Public classRemoveResourceAssignmentMigratedCustSetting
Public classSkipActualIndirectCustSetting
Adds a new customer setting "SkipActualIndirectAssignments" which controls if RoPE creates CRAs for indirect resource assignments in the ODW.
Public classSynchronizeTblTimeZone
Public classTblUserIdLockTable
Drop TblUserIdLockTable which was previously used in UserIDGeneratorController
Public classUpdateDbVersion
Update version in tblcustomersetting and tblmastersetting to the current version
Public classUpdateDuplicatedAppStringUid
Update duplicated Uid in the AppStr database table
Public classUpdateProcessCategoryTagsForUiV2
Updates specific Processes to specific ProcessClassifications and sets any undefined ones after that to Default. Will postpone if it doesn't find the ProcessTemplate-ClassificationCategory in the database.
Public classUpdateProvisioningClaimWithUnlimitedDifferentiatorLength
Update Differentiator column in tblProvisioningClaimTable and tblProvisioningClaimTableLog with nvarchar(max)