[freeside-commits] freeside/FS/FS AccessRight.pm,1.25,1.26
Ivan,,,
ivan at wavetail.420.am
Sun Jan 13 12:30:55 PST 2008
Update of /home/cvs/cvsroot/freeside/FS/FS
In directory wavetail:/tmp/cvs-serv5263
Modified Files:
AccessRight.pm
Log Message:
new ACLs
Index: AccessRight.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/AccessRight.pm,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- AccessRight.pm 4 Dec 2007 18:20:56 -0000 1.25
+++ AccessRight.pm 13 Jan 2008 20:30:53 -0000 1.26
@@ -99,6 +99,7 @@
{ rightname=>'Delete customer', desc=>"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 customer's packages if they cancel service." }, #aka. deletecustomers
'Add customer note', #NEW
'Edit customer note', #NEW
+ 'Bill customer now', #NEW
],
###
@@ -125,13 +126,16 @@
# customer service rights
###
'Customer service rights' => [
- 'Edit usage', #NEW
- 'Edit home dir', #NEW
- 'Edit www config', #NEW
'View customer services', #NEW
'Provision customer service',
'Recharge customer service', #NEW
'Unprovision customer service',
+ 'Change customer service', #NEWNEW
+ 'Edit usage', #NEW
+ 'Edit home dir', #NEW
+ 'Edit www config', #NEW
+ 'Edit domain catchall', #NEW
+ 'Edit domain nameservice', #NEW
{ rightname=>'View/link unlinked services', global=>1 }, #not agent-virtualizable without more work
],
@@ -141,6 +145,7 @@
###
'Customer invoice / financial info rights' => [
'View invoices',
+ 'Resend invoices', #NEWNEW
'View customer tax exemptions', #yow
'View customer batched payments', #NEW
'View customer billing events', #NEW
@@ -152,6 +157,7 @@
'Customer payment rights' => [
'Post payment',
'Post payment batch',
+ 'Apply payment', #NEWNEW
{ rightname=>'Unapply payment', desc=>'Enable "unapplication" of unclosed payments from specific invoices.' }, #aka. unapplypayments
'Process payment',
'Refund payment',
@@ -165,7 +171,7 @@
###
'Customer credit and refund rights' => [
'Post credit',
- #'Apply credit',
+ 'Apply credit', #NEWNEW
{ rightname=>'Unapply credit', desc=>'Enable "unapplication" of unclosed credits.' }, #aka unapplycredits
{ rightname=>'Delete credit', desc=>'Enable deletion of unclosed credits. Be very careful! Only delete credits that were data-entry errors, not adjustments.' }, #aka. deletecredits Optionally specify one or more comma-separated email addresses to be notified when a credit is deleted.
'Delete refund', #NEW
More information about the freeside-commits
mailing list