MT#58596 Enable api soundgroups and soundhandles for subscriber

The commit extends what done already in e15e40423 allowing the
subscribers to get the soundgroups and soundhandles using API.
This is necessary for some CSC features like the selection of
the Custom Announcement to play after Call Forward.

Change-Id: I40d57d1efdc107c64fe3efafd9e87d1403c4d124
mr12.1
Marco Capetta 3 years ago
parent f6b934bfc6
commit f8fd17bb3e

@ -8,7 +8,7 @@ use HTTP::Status qw(:constants);
use NGCP::Panel::Utils::Security;
__PACKAGE__->set_config({
allowed_roles => [qw/admin reseller subscriberadmin/],
allowed_roles => [qw/admin reseller subscriberadmin subscriber/],
});
sub allowed_methods {

@ -6,7 +6,7 @@ use parent qw/NGCP::Panel::Role::EntitiesItem NGCP::Panel::Role::API::SoundGroup
use HTTP::Status qw(:constants);
__PACKAGE__->set_config({
allowed_roles => [qw/admin reseller subscriberadmin/],
allowed_roles => [qw/admin reseller subscriberadmin subscriber/],
});
sub allowed_methods{

@ -7,7 +7,7 @@ use HTTP::Status qw(:constants);
use parent qw/NGCP::Panel::Role::Entities NGCP::Panel::Role::API::SoundHandles/;
__PACKAGE__->set_config({
allowed_roles => [qw/admin reseller subscriberadmin/],
allowed_roles => [qw/admin reseller subscriberadmin subscriber/],
});
sub allowed_methods{

@ -9,7 +9,7 @@ use HTTP::Status qw(:constants);
use parent qw/NGCP::Panel::Role::EntitiesItem NGCP::Panel::Role::API::SoundHandles/;
__PACKAGE__->set_config({
allowed_roles => [qw/admin reseller subscriberadmin/],
allowed_roles => [qw/admin reseller subscriberadmin subscriber/],
});
sub allowed_methods{

Loading…
Cancel
Save