diff --git a/changelogs/fragments/8118.yml b/changelogs/fragments/8118.yml new file mode 100644 index 000000000000..9012e585cc2f --- /dev/null +++ b/changelogs/fragments/8118.yml @@ -0,0 +1,2 @@ +fix: +- Necessary functions are missing from data source permission saved object wrapper ([#8118](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/8118)) \ No newline at end of file diff --git a/src/plugins/data_source_management/server/saved_objects/data_source_premission_client_wrapper.ts b/src/plugins/data_source_management/server/saved_objects/data_source_premission_client_wrapper.ts index 17c979303535..f414ccdc2561 100644 --- a/src/plugins/data_source_management/server/saved_objects/data_source_premission_client_wrapper.ts +++ b/src/plugins/data_source_management/server/saved_objects/data_source_premission_client_wrapper.ts @@ -148,6 +148,14 @@ export class DataSourcePermissionClientWrapper { delete: deleteWithManageableBy, update: updateWithManageableBy, bulkUpdate: bulkUpdateWithManageableBy, + get: wrapperOptions.client.get, + checkConflicts: wrapperOptions.client.checkConflicts, + errors: wrapperOptions.client.errors, + addToNamespaces: wrapperOptions.client.addToNamespaces, + deleteFromNamespaces: wrapperOptions.client.deleteFromNamespaces, + find: wrapperOptions.client.find, + bulkGet: wrapperOptions.client.bulkGet, + deleteByWorkspace: wrapperOptions.client.deleteByWorkspace, }; };