diff --git a/ui/admin/app/routes/scopes/scope/auth-methods/auth-method/accounts.js b/ui/admin/app/routes/scopes/scope/auth-methods/auth-method/accounts.js index d4e1ab55a..6166ae16b 100644 --- a/ui/admin/app/routes/scopes/scope/auth-methods/auth-method/accounts.js +++ b/ui/admin/app/routes/scopes/scope/auth-methods/auth-method/accounts.js @@ -60,10 +60,14 @@ export default class ScopesScopeAuthMethodsAuthMethodAccountsRoute extends Route adapterOptions.password = password; } await account.save({ adapterOptions }); - await this.transitionTo( - 'scopes.scope.auth-methods.auth-method.accounts.account', - account - ); + if (this.can.can('read model', account)) { + await this.transitionTo( + 'scopes.scope.auth-methods.auth-method.accounts.account', + account + ); + } else { + await this.transitionTo('scopes.scope.auth-methods.auth-method.accounts'); + } this.refresh(); }