权限

February 26, 2024About 9 min

权限

SDK类名:/common/Permission;

权限 - 类别

SDK方法名:listCategory

URL

/permission/category

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
categoriesArray13
  categoryArray[
"dashboard",
"statistics",
"tenant",
"upMonitor",
"resource",
"databaseRep",
"mask",
"realTimeDataRep",
"timingDataRep",
"cdm",
"businessMigration",
"system",
"more",
"disasterRecovery",
"processGuide"
]
+1

权限 - 类别权限

SDK方法名:listCatPerms;

URL

/permission/cat_perms_old

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  categoriesArray[
"realTimeDataRep",
"dashboard",
"ha",
"statistics",
"tenant",
"resource",
"databaseRep",
"recovery",
"mask",
"realTimeDataRep",
"ha",
"timingDataRep",
"timingDataBackup",
"cdm",
"businessMigration",
"copyManagement",
"system",
"more",
"thirdParty",
"taskCenter",
"template",
"backup",
"drillCenter",
"more"
]
  permsArray[
"dashboard",
"tenantView",
"tenantAdd",
"tenantEdit",
"tenantDel",
"menuManage",
"dbConvert",
"certsManage",
"cronTaskManage",
"users",
"role",
"vpMonitorDashboard",
"taskOverviewDash",
"bigScreen",
"timingDataRepDashboard",
"group",
"groupEdit",
"groupAdd",
"groupDel",
"authorization",
"node",
"nodeEdit",
"nodeAdd",
"nodeDel",
"nodeOp",
"npsvrManage",
"cls",
"yfCls",
"haServiceLabel",
"haServiceLabelEdit",
"haServiceLabelAdd",
"haServiceLabelDel",
"storage",
"vpPlat",
"dtoStorage",
"dtoHost",
"storagePool",
"storagePoolAdd",
"storagePoolEdit",
"storagePoolDel",
"storagePoolOp",
"dedupePool",
"dedupePoolAdd",
"dedupePoolEdit",
"dedupePoolDel",
"dedupePoolOp",
"copyVolume",
"copyVolumeAdd",
"copyVolumeEdit",
"copyVolumeDel",
"copyVolumeOp",
"nodeProxy",
"cloudPlatform",
"cloudHost",
"containerCluster",
"backupDestination",
"callbackSettings",
"activeNode",
"activeNodeEdit",
"activeNodeAdd",
"activeNodeDel",
"activeNodeOp",
"inactiveNode",
"dbNode",
"dbNodeEdit",
"dbNodeAdd",
"dbNodeDel",
"activeDbType",
"activeDbTypeAdd",
"activeDbTypeEdit",
"activeDbTypeDel",
"tape",
"recycle",
"recycleDel",
"recycleOp",
"bigdataPlat",
"activeRule",
"activeRuleEdit",
"activeRuleAdd",
"activeRuleDel",
"activeRuleOp",
"objCmp",
"objCmpEdit",
"objCmpAdd",
"objCmpDel",
"objCmpOp",
"objFix",
"objFixEdit",
"objFixAdd",
"objFixDel",
"objFixOp",
"tableCmp",
"tableCmpEdit",
"tableCmpAdd",
"tableCmpDel",
"tableCmpOp",
"bkTakeover",
"bkTakeoverAdd",
"bkTakeoverDel",
"bkTakeoverOp",
"activeReverseRule",
"activeReverseRuleAdd",
"activeReverseRuleDel",
"activeReverseRuleOp",
"mysqlRule",
"mysqlRuleEdit",
"mysqlRuleAdd",
"mysqlRuleDel",
"mysqlRuleOp",
"sqlServerRule",
"sqlServerRuleEdit",
"sqlServerRuleAdd",
"sqlServerRuleDel",
"sqlServerRuleOp",
"postgreRule",
"postgreRuleEdit",
"postgreRuleAdd",
"postgreRuleDel",
"postgreRuleOp",
"qianBaseRule",
"qianBaseRuleEdit",
"qianBaseRuleAdd",
"qianBaseRuleDel",
"qianBaseRuleOp",
"tidbRule",
"tidbRuleEdit",
"tidbRuleAdd",
"tidbRuleDel",
"tidbRuleOp",
"db2Rule",
"db2RuleEdit",
"db2RuleAdd",
"db2RuleDel",
"db2RuleOp",
"oceanRule",
"oceanRuleEdit",
"oceanRuleAdd",
"oceanRuleDel",
"oceanRuleOp",
"informixRule",
"informixRuleEdit",
"informixRuleAdd",
"informixRuleDel",
"informixRuleOp",
"kafkaConsumeRule",
"kafkaConsumeRuleEdit",
"kafkaConsumeRuleAdd",
"kafkaConsumeRuleDel",
"kafkaConsumeRuleOp",
"kafkaTopology",
"etcd",
"kafkaTopologyAdd",
"kafkaTopologyDel",
"kafkaTopologyOp",
"kafkaTopologyGraph",
"etcdEdit",
"credential",
"mongoRule",
"mongoRuleEdit",
"mongoRuleAdd",
"mongoRuleDel",
"mongoRuleOp",
"redisRule",
"redisRuleEdit",
"redisRuleAdd",
"redisRuleDel",
"redisRuleOp",
"dataTableCmp",
"dataTableCmpEdit",
"dataTableCmpAdd",
"dataTableCmpDel",
"dataTableCmpOp",
"dataObjCmp",
"dataObjCmpEdit",
"dataObjCmpAdd",
"dataObjCmpDel",
"dataObjCmpOp",
"dmRule",
"dmRuleEdit",
"dmRuleAdd",
"dmRuleDel",
"dmRuleOp",
"offlineRule",
"offlineRuleEdit",
"offlineRuleAdd",
"offlineRuleDel",
"offlineRuleOp",
"sensType",
"sensTypeEdit",
"sensTypeAdd",
"sensTypeDel",
"maskAlgo",
"maskAlgoAdd",
"maskAlgoDel",
"maskAlgoOp",
"sensCheck",
"sensCheckEdit",
"sensCheckAdd",
"sensCheckDel",
"sensDbMap",
"sensDbMapEdit",
"sensDbMapAdd",
"sensDbMapDel",
"sensDbMapOp",
"maskRule",
"maskRuleEdit",
"maskRuleAdd",
"maskRuleDel",
"maskRuleOp",
"scriptRule",
"scriptRuleEdit",
"scriptRuleAdd",
"scriptRuleDel",
"scriptRuleOp",
"scriptMaskRule",
"scriptMaskRuleEdit",
"scriptMaskRuleAdd",
"scriptMaskRuleDel",
"scriptMaskRuleOp",
"repBackup",
"repBackupEdit",
"repBackupAdd",
"repBackupDel",
"repBackupOp",
"repRecovery",
"repRecoveryEdit",
"repRecoveryAdd",
"repRecoveryDel",
"repRecoveryOp",
"compare",
"hdfs",
"nasSync",
"ha",
"haEdit",
"haAdd",
"haDel",
"haOp",
"haGroup",
"haGroupEdit",
"haGroupAdd",
"haGroupDel",
"haGroupOp",
"vpBackup",
"vpMove",
"vpRecovery",
"vpRep",
"vpFileRecovery",
"vpDrill",
"fspBackup",
"fspRestore",
"timingBackup",
"timingRecovery",
"timingWork",
"containerClusterBackup",
"containerClusterRecovery",
"cloudBackup",
"cloudHostTakeover",
"bigdataBackup",
"bigdataRecovery",
"dtoSync",
"dtoRecovery",
"dtoCompare",
"dtoThawed",
"tapeRecovery",
"tapeCopy",
"cdm",
"cdmRule",
"cdmDrill",
"ffoMount",
"cdmRecovery",
"drp",
"cdmRemoteCoopy",
"snapshotTask",
"mountTask",
"remoteRep",
"fspMove",
"licenseView",
"licenseOp",
"licenseUpdateItem",
"sysSettings",
"sysSettingsEdit",
"ccBakManage",
"credentialEdit",
"credentialAdd",
"credentialDel",
"ukey",
"ukeyEdit",
"ukeyAdd",
"ukeyDel",
"ukeyOp",
"ccMove",
"ccMoveAdd",
"ccMoveDel",
"guardDataNode",
"threatPerception",
"notificationAll",
"notificationHaveRead",
"notificationUnread",
"notificationAllDel",
"notificationHaveReadDel",
"notificationUnreadDel",
"notificationManage",
"notificationEmailTemp",
"repListTemplate",
"repListTemplateEdit",
"repListTemplateAdd",
"repListTemplateDel",
"haTemplate",
"haTemplateEdit",
"haTemplateAdd",
"haTemplateDel",
"nasTemplate",
"nasTemplateEdit",
"nasTemplateAdd",
"nasTemplateDel",
"vpBackupTemplate",
"vpRepTemplate",
"vpMoveTemplate",
"fspBackupTemplate",
"fspRestoreTemplate",
"fspMoveTemplate",
"dtoSyncTemplate",
"dtoRecoveryTemplate",
"dtoCompareTemplate",
"timingBackupTemplate",
"commonTemplate",
"commonTemplateAdd",
"commonTemplateDel",
"commonTemplateEdit",
"cmpTemplate",
"webhook",
"contentTemplate",
"statistics",
"statisticsTiming",
"activeLogWarning",
"diagnose",
"importHistory",
"opLog",
"backupWork",
"lanfreeChannel",
"lanfreeChannelEdit",
"lanfreeChannelAdd",
"lanfreeChannelDel",
"filesystem",
"filesystemAdd",
"filesystemEdit",
"filesystemDel",
"filesystemOp",
"storageUnit",
"storageUnitAdd",
"storageUnitEdit",
"storageUnitDel",
"storageUnitOp",
"storageUnitGroup",
"storageUnitGroupAdd",
"storageUnitGroupEdit",
"storageUnitGroupDel",
"storageUnitGroupOp",
"tapeLibrary",
"tapeLibraryAdd",
"tapeLibraryEdit",
"tapeLibraryDel",
"tapeLibraryOp",
"tapeMedia",
"tapeMediaAdd",
"tapeMediaEdit",
"tapeMediaDel",
"tapeMediaOp",
"backupRule",
"backupRuleEdit",
"backupRuleAdd",
"backupRuleDel",
"retentionPolicy",
"recoveryRule",
"recoveryRuleEdit",
"recoveryRuleAdd",
"recoveryRuleDel",
"replicaTask",
"replicaTaskEdit",
"replicaTaskAdd",
"replicaTaskDel",
"backupSetManage",
"backupSetOperate",
"expiredBackupSet",
"expiredBackupSetOperate",
"expiredBackupSetDel",
"nodeConfig",
"scheduleSvr","Batch_task",
"appContinuity",
"appContinuityAdd",
"appContinuityDel",
"appContinuityEdit",
"appContinuityOp",
"appSystemAdd",
"appSystemDel",
"appSystemEdit",
"appSystemManage",
"firstReplica",
"firstReplicaAdd",
"firstReplicaDel",
"firstReplicaEdit",
"firstReplicaOp",
"fullMachineCopy",
"fullMachineCopyAdd",
"fullMachineCopyDel",
"fullMachineCopyEdit",
"fullMachineCopyOp",
"log",
"notification",
"notificationSetting",
"resourceView",
"resourceViewOperate",
"secondReplica",
"secondReplicaAdd",
"secondReplicaDel",
"secondReplicaEdit",
"secondReplicaOp",
"statisticsReport",
"takeOver",
"taskView",
"taskViewOperate",
"vpRepTemplate"
]
  third_partiesArray第三方系统菜单信息
    keyString第三方系统key@string
    menuObject菜单翻译
      zh_cnString中文简体@ctitle
      zh_twString中文繁体
      enString英文@title

权限 - 类别权限(9版本双门户)

SDK方法名:listCatPerms;

URL

/permission/cat_perms

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
interface_typeNumber双门户切换开关,0:容灾备份,1:数据集成0

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  categoriesArray[
"dashboard",
"statistics",
"dataSource",
"resource",
"mediaMgmt",
"databaseRep",
"mask",
"disasterRc",
"timingDataBackup",
"cdm",
"businessMigration",
"securitySettings",
"system",
"message",
"generalSettings",
"more"
]
  permsArray[
"storageUnitGroupDel",
"backupWork",
"activeNodeEdit",
"activeNodeAdd",
"activeNodeDel",
"nodeAdd",
"nodeDel",
"cls",
"haServiceLabel",
"lanfreeChannelEdit",
"lanfreeChannelDel",
"nodeProxy",
"vpPlat",
"npsvrManage",
"tapeLibraryOp",
"dedupePool",
"taskOverviewDash",
"dbNode",
"tapeMedia",
"storage",
"dbNodeEdit",
"storagePoolAdd",
"storagePoolDel",
"storagePoolOp",
"backupDestination",
"activeDbType",
"activeDbTypeAdd",
"activeDbTypeEdit",
"activeDbTypeDel",
"cloudPlatform",
"recycle",
"recycleDel",
"tapeLibrary",
"bigdataPlat",
"group",
"groupEdit",
"groupAdd",
"haServiceLabelAdd",
"tapeMediaAdd",
"tapeMediaDel",
"node",
"copyVolumeAdd",
"copyVolumeOp",
"nodeEdit",
"filesystem",
"filesystemAdd",
"dedupePoolEdit",
"dedupePoolDel",
"dedupePoolOp",
"dtoStorage",
"storageUnitEdit",
"storageUnitDel",
"storageUnitOp",
"storageUnitGroupOp",
"bigScreen",
"dbNodeDel",
"tapeLibraryAdd",
"storageUnitGroupAdd",
"tapeMediaOp",
"copyVolumeEdit",
"filesystemDel",
"haServiceLabelDel",
"kafkaTopologyAdd",
"kafkaTopologyDel",
"notificationTarget",
"offlineRule",
"offlineRuleAdd",
"offlineRuleDel",
"offlineRuleOp",
"dataTableCmpEdit",
"dataTableCmpDel",
"dataObjCmp",
"dataObjCmpEdit",
"dataObjCmpAdd",
"dataObjCmpDel",
"sensType",
"sensTypeAdd",
"sensTypeDel",
"maskAlgo",
"maskAlgoAdd",
"sensCheck",
"sensCheckEdit",
"sensCheckAdd",
"sensDbMap",
"sensDbMapAdd",
"sensDbMapDel",
"maskRule",
"maskRuleEdit",
"maskRuleAdd",
"bigdataPlatEdit",
"bigdataPlatAdd",
"bigdataPlatDel",
"syncRule",
"syncRuleEdit",
"kafkaConsumeRuleAdd",
"maskRuleOp",
"scriptRuleEdit",
"scriptRuleAdd",
"scriptMaskRule",
"scriptMaskRuleEdit",
"kafkaConsumeRuleOp",
"kafkaTopology",
"scriptMaskRuleDel",
"scriptMaskRuleOp",
"ha",
"dtoSync",
"haEdit",
"dtoRecovery",
"dtoCompare",
"dtoThawed",
"backupRule",
"backupRuleEdit",
"backupRuleAdd",
"repBackupAdd",
"backupRuleDel",
"recoveryRuleAdd",
"recoveryRuleDel",
"replicaTask",
"replicaTaskEdit",
"replicaTaskAdd",
"backupSetManage",
"expiredBackupSet",
"expiredBackupSetOperate",
"cdm",
"cdmRule",
"haDel",
"cdmRecovery",
"drp",
"snapshotTask",
"mountTask",
"fspMove",
"guardDataNode",
"sysSettings",
"notificationUnread",
"ukey",
"ukeyAdd",
"ukeyOp",
"notificationAllDel",
"scheduleSvr",
"sysSettingsEdit",
"licenseView",
"licenseOp",
"notificationUnreadDel",
"etcd",
"repListTemplateEdit",
"repListTemplateAdd",
"credential",
"notificationHaveRead",
"fspBackupTemplate",
"fspRestoreTemplate",
"ccMove",
"ccMoveAdd",
"credentialEdit",
"credentialDel",
"repListTemplate",
"syncRuleAdd",
"haAdd",
"repRecoveryAdd",
"repBackupDel",
"repRecoveryEdit",
"repRecoveryDel",
"compare",
"haOp",
"haGroupAdd",
"haGroupDel",
"haGroupOp",
"webhook",
"vpMoveTemplate",
"statistics",
"haTemplateDel",
"sensCheckDel",
"nasTemplate",
"authorization",
"nasTemplateEdit",
"commonTemplateEdit",
"dtoSyncTemplate",
"cloudHostTakeover",
"ffoMount",
"statisticsTiming",
"cdmRemoteCoopy",
"ukeyEdit",
"etcdEdit",
"dtoRecoveryTemplate",
"dtoCompareTemplate",
"nasTemplateDel",
"cmpTemplate",
"nodeOp",
"haServiceLabelEdit",
"dtoHost",
"tapeMediaEdit",
"storagePool",
"copyVolume",
"dedupePoolAdd",
"commonTemplate",
"commonTemplateDel",
"activeLogWarning",
"storageUnitAdd",
"storageUnitGroupEdit",
"kafkaConsumeRuleDel",
"haTemplate",
"dashboard",
"inactiveNode",
"callbackSettings",
"tapeLibraryEdit",
"kafkaTopologyOp",
"offlineRuleEdit",
"dataTableCmp",
"sensDbMapOp",
"dataTableCmpOp",
"scriptRule",
"scriptMaskRuleAdd",
"repBackup",
"repRecovery",
"recoveryRule",
"retentionPolicy",
"ccMoveDel",
"notificationHaveReadDel",
"diagnose",
"repListTemplateDel",
"timingBackupTemplate",
"vpRepTemplate",
"haTemplateAdd",
"activeNodeOp",
"dataObjCmpOp",
"backupSetOperate",
"vpMonitorDashboard",
"groupDel",
"haGroupEdit",
"maskAlgoDel",
"haGroup",
"cdmDrill",
"remoteRep",
"threatPerception",
"credentialAdd",
"licenseUpdateItem",
"ccBakManage",
"notificationAll",
"importHistory",
"nodeConfig",
"fspMoveTemplate",
"storagePoolEdit",
"copyVolumeDel",
"activeNode",
"filesystemEdit",
"kafkaConsumeRuleEdit",
"cloudBackup",
"dbNodeAdd",
"kafkaTopologyGraph",
"maskAlgoOp",
"dataTableCmpAdd",
"dataObjFix",
"sensDbMapEdit",
"yfCls",
"lanfreeChannel",
"dataObjFixEdit",
"lanfreeChannelAdd",
"containerCluster",
"filesystemOp",
"storageUnit",
"storageUnitGroup",
"syncRuleDel",
"syncRuleOp",
"kafkaConsumeRule",
"dataObjFixAdd",
"maskRuleDel",
"scriptRuleDel",
"scriptRuleOp",
"repBackupEdit",
"repBackupOp",
"repRecoveryOp",
"recoveryRuleEdit",
"replicaTaskDel",
"ukeyDel",
"notificationManage",
"notificationEmailTemp",
"contentTemplate",
"vpBackupTemplate",
"haTemplateEdit",
"nasTemplateAdd",
"cloudHost",
"commonTemplateAdd",
"recycleOp",
"tapeLibraryDel",
"dataObjFixDel",
"dataObjFixOp",
"expiredBackupSetDel",
"sensTypeEdit",
"nasSync"
]
  third_partiesArray第三方系统菜单信息
    keyString第三方系统key@string
    menuObject菜单翻译
      zh_cnString中文简体@ctitle
      zh_twString中文繁体
      enString英文@title
Last update: 2/26/2024, 5:49:44 PM
Contributors: ganl