@if (authorizationPresentation && binding?.status === 'pending' && authorizationLink) {
{{ authorizationPresentation.title | i18n }}
{{ authorizationPresentation.description | i18n }}
@if (isPolling(binding)) {
{{
'XP.Xpert.ConnectorAuthorizationPending'
| translate: { Default: 'Waiting for authorization to complete.' }
}}
}
@if (binding.lastError) {
{{ binding.lastError }}
}
} @else {
{{ descriptionFor(definition) | i18n }}
@if (binding) {
{{ 'XP.KEY_WORDS.Status' | translate: { Default: 'Status' } }}
{{ status.key | translate: { Default: status.defaultLabel } }}
@if (binding.profile) {
{{ 'XP.Xpert.ConnectorConnectedAccount' | translate: { Default: 'Connected account' } }}
{{ profileLabel(binding) }}
}
@if (binding.authMethodId) {
{{ 'XP.Xpert.ConnectorAuthenticationMethod' | translate: { Default: 'Authentication method' } }}
{{ binding.authMethodId }}
}
@if (binding.lastError) {
{{ binding.lastError }}
}
}
@if (binding?.status === 'pending') {
@if (authorizationLink) {
}
@if (isPolling(binding)) {
{{
'XP.Xpert.ConnectorAuthorizationPending'
| translate: { Default: 'Waiting for authorization to complete.' }
}}
}
} @else if (canManageWorkspace() && binding?.status !== 'active') {
} @else if (!canManageWorkspace()) {
{{ 'XP.Xpert.ConnectorsReadonly' | translate }}
}
}