From e37d06e7f751625717fa5b6fa8a76f8d9cd7ceb6 Mon Sep 17 00:00:00 2001 From: Irina Peshinskaya Date: Fri, 10 Nov 2017 17:46:39 +0200 Subject: [PATCH] TT#23833 Allow subscriber access to the conversations API Change-Id: I15dd44fc06898ef3de16559d2d25d8e8f57a600b --- lib/NGCP/Panel/Controller/API/Conversations.pm | 4 ++++ lib/NGCP/Panel/Controller/API/ConversationsItem.pm | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/lib/NGCP/Panel/Controller/API/Conversations.pm b/lib/NGCP/Panel/Controller/API/Conversations.pm index b38243f92f..aa40526838 100644 --- a/lib/NGCP/Panel/Controller/API/Conversations.pm +++ b/lib/NGCP/Panel/Controller/API/Conversations.pm @@ -8,6 +8,10 @@ use parent qw/NGCP::Panel::Role::Entities NGCP::Panel::Role::API::Conversations/ __PACKAGE__->set_config(); +sub config_allowed_roles { + return [qw/admin reseller subscriberadmin subscriber/]; +} + sub allowed_methods{ return [qw/GET OPTIONS HEAD/]; } diff --git a/lib/NGCP/Panel/Controller/API/ConversationsItem.pm b/lib/NGCP/Panel/Controller/API/ConversationsItem.pm index 64648008da..f83157439c 100644 --- a/lib/NGCP/Panel/Controller/API/ConversationsItem.pm +++ b/lib/NGCP/Panel/Controller/API/ConversationsItem.pm @@ -7,6 +7,10 @@ use parent qw/NGCP::Panel::Role::EntitiesItem NGCP::Panel::Role::API::Conversati __PACKAGE__->set_config(); +sub config_allowed_roles { + return [qw/admin reseller subscriberadmin subscriber/]; +} + sub allowed_methods{ return [qw/GET OPTIONS HEAD/]; }