X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2FAccessRight.pm;h=7a8bfc2c4febf6f1fc2711209da8176117ed567e;hb=c8f56207c0c8ee26b62824064e59d5952c20f70b;hp=cc0bf7ff67ff4299b1dd047aaed643c5df5cee56;hpb=590603ecaea3184f64530755a76626be8205da49;p=freeside.git diff --git a/FS/FS/AccessRight.pm b/FS/FS/AccessRight.pm index cc0bf7ff6..7a8bfc2c4 100644 --- a/FS/FS/AccessRight.pm +++ b/FS/FS/AccessRight.pm @@ -92,12 +92,13 @@ assigned to users and/or groups. 'Cancel customer', 'Complimentary customer', #aka users-allow_comp 'Delete customer', #aka. deletecustomers #Enable customer deletions. Be very careful! Deleting a customer will remove all traces that this customer ever existed! It should probably only be used when auditing a legacy database. Normally, you cancel all of a customers' packages if they cancel service. - 'Add customer note', - 'Edit customer note', + 'Add customer note', #NEW + 'Edit customer note', #NEW ### # customer package rights ### + 'View customer packages', #NEW 'Order customer package', 'One-time charge', 'Change customer package', @@ -105,18 +106,21 @@ assigned to users and/or groups. 'Edit customer package dates', 'Customize customer package', 'Suspend customer package', + 'Suspend customer package later', 'Unsuspend customer package', 'Cancel customer package immediately', 'Cancel customer package later', - 'Add on-the-fly cancel reason', - 'Add on-the-fly suspend reason', + 'Add on-the-fly cancel reason', #NEW + 'Add on-the-fly suspend reason', #NEW ### # customer service rights ### - 'Edit usage', + 'Edit usage', #NEW + 'Edit www config', #NEW + 'View customer services', #NEW 'Provision customer service', - 'Recharge customer service', + 'Recharge customer service', #NEW 'Unprovision customer service', 'View/link unlinked services', #not agent-virtualizable without more work @@ -126,6 +130,7 @@ assigned to users and/or groups. ### 'View invoices', 'View customer tax exemptions', #yow + 'View customer batched payments', #NEW ### # customer payment rights @@ -138,7 +143,7 @@ assigned to users and/or groups. 'Delete payment', #aka. deletepayments - Enable deletion of unclosed payments. Be very careful! Only delete payments that were data-entry errors, not adjustments. Optionally specify one or more comma-separated email addresses to be notified when a payment is deleted. - 'Delete refund', + 'Delete refund', #NEW ### # customer credit rights @@ -160,7 +165,7 @@ assigned to users and/or groups. # report/listing rights... ### 'List customers', - 'List zip codes', + 'List zip codes', #NEW 'List invoices', 'List packages', 'List services', @@ -173,15 +178,15 @@ assigned to users and/or groups. # misc rights ### 'Job queue', # these are not currently agent-virtualized - 'Process batches', # - 'Reprocess batches', # + 'Process batches', # NEW + 'Reprocess batches', # NEW 'Import', # 'Export', # ### # misc misc rights ### - 'Raw SQL', + 'Raw SQL', #NEW ### # setup/config rights