diff --git a/src/views/pam/Integration/ApplicationDetail/index.vue b/src/views/pam/Integration/ApplicationDetail/index.vue
index 741613027..f088be256 100644
--- a/src/views/pam/Integration/ApplicationDetail/index.vue
+++ b/src/views/pam/Integration/ApplicationDetail/index.vue
@@ -10,12 +10,14 @@
import { GenericDetailPage } from '@/layout/components'
import IntegrationApplicationInfo from './ServiceInfo.vue'
import ServiceCallRecords from '../components/CallRecords.vue'
+import IntegrationApplicationAccount from '../components/AccountList.vue'
export default {
components: {
GenericDetailPage,
ServiceCallRecords,
- IntegrationApplicationInfo
+ IntegrationApplicationInfo,
+ IntegrationApplicationAccount
},
data() {
return {
@@ -30,10 +32,15 @@ export default {
name: 'IntegrationApplicationInfo',
hidden: () => !this.$hasPerm('accounts.view_integrationapplication')
},
+ {
+ title: this.$t('Account'),
+ name: 'IntegrationApplicationAccount',
+ hidden: () => !this.$hasPerm('accounts.view_integrationapplication')
+ },
{
name: 'ServiceCallRecords',
title: this.$t('CallRecords'),
- hidden: () => !this.$hasPerm('audits.view_serviceaccesslog')
+ hidden: () => !this.$hasPerm('audits.view_integrationapplicationlog')
}
]
}
diff --git a/src/views/pam/Integration/components/AccountList.vue b/src/views/pam/Integration/components/AccountList.vue
new file mode 100644
index 000000000..e2b07b694
--- /dev/null
+++ b/src/views/pam/Integration/components/AccountList.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
diff --git a/src/views/pam/Integration/index.vue b/src/views/pam/Integration/index.vue
index 34e378b1e..62512bf99 100644
--- a/src/views/pam/Integration/index.vue
+++ b/src/views/pam/Integration/index.vue
@@ -27,7 +27,7 @@ export default {
{
name: 'records',
title: this.$t('Records'),
- hidden: !this.$hasPerm('audits.view_serviceaccesslog'),
+ hidden: !this.$hasPerm('audits.view_integrationapplicationlog'),
component: () => import('@/views/pam/Integration/components/CallRecords.vue')
},
{