diff --git a/lib/NGCP/Panel/Controller/API/BillingProfilesItem.pm b/lib/NGCP/Panel/Controller/API/BillingProfilesItem.pm index e66afff7f2..2d79088cd8 100644 --- a/lib/NGCP/Panel/Controller/API/BillingProfilesItem.pm +++ b/lib/NGCP/Panel/Controller/API/BillingProfilesItem.pm @@ -41,7 +41,11 @@ __PACKAGE__->set_config({ Default => [qw/admin reseller ccareadmin ccare/], Journal => [qw/admin reseller ccareadmin ccare/], }, - required_licenses => [qw/billing/], + required_licenses => { + PATCH => [qw/billing/], + PUT => [qw/billing/], + DELETE => [qw/billing/], + } }); sub GET :Allow { diff --git a/lib/NGCP/Panel/Controller/API/ResellersItem.pm b/lib/NGCP/Panel/Controller/API/ResellersItem.pm index ce0390cdb2..900180d98f 100644 --- a/lib/NGCP/Panel/Controller/API/ResellersItem.pm +++ b/lib/NGCP/Panel/Controller/API/ResellersItem.pm @@ -40,7 +40,10 @@ __PACKAGE__->set_config({ Default => [qw/admin/], Journal => [qw/admin/], }, - required_licenses => [qw/reseller/], + required_licenses => { + PATCH => [qw/reseller/], + PUT => [qw/reseller/], + } }); sub GET :Allow {