upgrading reason table not quite working with mysql, hopefully no old installs need...
[freeside.git] / FS / FS / AccessRight.pm
index 8ba78d5..f04e79b 100644 (file)
@@ -92,12 +92,14 @@ 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
+  'Bill customer now', #NEW
 
 ###
 # customer package rights
 ###
+  'View customer packages', #NEW
   'Order customer package',
   'One-time charge',
   'Change customer package',
@@ -105,18 +107,26 @@ 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', #NEW
+  'Edit home dir', #NEW
+  'Edit www config', #NEW
+  'Edit domain catchall', #NEW
+  'Edit domain nameservice', #NEW
+  'View customer services', #NEW
   'Provision customer service',
-  'Recharge customer service',
+  'Recharge customer service', #NEW
   'Unprovision customer service',
+  'Change customer service', #NEWNEW
 
   'View/link unlinked services', #not agent-virtualizable without more work
 
@@ -124,26 +134,32 @@ assigned to users and/or groups.
 # customer invoice/financial info rights
 ###
   'View invoices',
+  'Resend invoices', #NEWNEW
   'View customer tax exemptions', #yow
+  'View customer batched payments', #NEW
 
 ###
 # customer payment rights
 ###
   'Post payment',
   'Post payment batch',
+  'Apply payment', #NEWNEW
   'Unapply payment', #aka. unapplypayments Enable "unapplication" of unclosed payments.
   'Process payment',
   'Refund payment',
 
   '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', #NEW
+
 ###
 # customer credit rights
 ###
   'Post credit',
-  #'Apply credit',
+  'Apply credit', #NEWNEW
   'Unapply credit', #aka unapplycredits Enable "unapplication" of unclosed credits.
   'Delete credit', #aka. deletecredits Enable deletion of unclosed credits. Be very careful! Only delete credits that were data-entry errors, not adjustments. Optionally specify one or more comma-separated email addresses to be notified when a credit is deleted.
+  'Add on-the-fly credit reason', #NEW
 
 ###
 # customer voiding rights..
@@ -157,7 +173,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',
@@ -170,11 +186,16 @@ 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', #NEW
+
 ###
 # setup/config rights
 ###