Index: trunk/grails-app/services/PersonCsvService.groovy
===================================================================
--- trunk/grails-app/services/PersonCsvService.groovy	(revision 453)
+++ trunk/grails-app/services/PersonCsvService.groovy	(revision 454)
@@ -163,5 +163,24 @@
 
                 // Add Authorities.
-                //personInstance.addToAuthorities(Authority.get(1))
+                if('true'.equalsIgnoreCase(personParams.ROLE_Manager))
+                    personInstance.addToAuthorities(Authority.get(2))
+                if('true'.equalsIgnoreCase(personParams.ROLE_AppUser))
+                    personInstance.addToAuthorities(Authority.get(3))
+                if('true'.equalsIgnoreCase(personParams.ROLE_TaskManager))
+                    personInstance.addToAuthorities(Authority.get(4))
+                if('true'.equalsIgnoreCase(personParams.ROLE_TaskUser))
+                    personInstance.addToAuthorities(Authority.get(5))
+                if('true'.equalsIgnoreCase(personParams.ROLE_InventoryManager))
+                    personInstance.addToAuthorities(Authority.get(6))
+                if('true'.equalsIgnoreCase(personParams.ROLE_InventoryUser))
+                    personInstance.addToAuthorities(Authority.get(7))
+                if('true'.equalsIgnoreCase(personParams.ROLE_AssetManager))
+                    personInstance.addToAuthorities(Authority.get(8))
+                if('true'.equalsIgnoreCase(personParams.ROLE_AssetUser))
+                    personInstance.addToAuthorities(Authority.get(9))
+                if('true'.equalsIgnoreCase(personParams.ROLE_ProductionManager))
+                    personInstance.addToAuthorities(Authority.get(10))
+                if('true'.equalsIgnoreCase(personParams.ROLE_ProductionUser))
+                    personInstance.addToAuthorities(Authority.get(11))
 
                 if(lineNumber % 100 == 0)
