From f56c4b78da3e6e8ea4923bf5dab8ac1ba49838b2 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Thu, 26 Nov 2020 10:39:38 +0000 Subject: [PATCH] FEATURE: Add users:log_out API key scope (#11359) --- app/models/api_key_scope.rb | 1 + config/locales/client.en.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/app/models/api_key_scope.rb b/app/models/api_key_scope.rb index 2a5216bb7af..d691965089c 100644 --- a/app/models/api_key_scope.rb +++ b/app/models/api_key_scope.rb @@ -39,6 +39,7 @@ class ApiKeyScope < ActiveRecord::Base show: { actions: %w[users#show], params: %i[username external_id] }, check_emails: { actions: %w[users#check_emails], params: %i[username] }, update: { actions: %w[users#update], params: %i[username] }, + log_out: { actions: %w[admin/users#log_out] }, anonymize: { actions: %w[admin/users#anonymize] }, delete: { actions: %w[admin/users#destroy] }, }, diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml index 8a4b1c7b8cb..ee3e7ac12a2 100644 --- a/config/locales/client.en.yml +++ b/config/locales/client.en.yml @@ -3753,6 +3753,7 @@ en: show: Obtain information about an user. check_emails: List user emails. update: Update user profile information. + log_out: Log out all sessions for a user. anonymize: Anonymize user accounts. delete: Delete user accounts. email: