If you want to connect provisioning roles, a workaround can be use in the provisioning the etautil command (I don't know how much time will exist) but you can link the global users with the provisioning roles on the provisioning and this change is reflected in the Identity Manager.
The prerequisite that you need is that the user exist in the provisioning store. I don't remember if the bulkloader creates the global users in provisioning store, or you need to assign at least on role that involves an endpoint.
rem #### asssing_role <adm account> <adm pass> <user> <pass> <rol>
etautil -u %1 -p %2 add 'eTGlobalUserContainerName=Global Users,eTNamespaceName=CommonObjects' GlobalUser GlobalUserName=%3 in 'eTRoleContainerName=Roles,eTNamespaceName=CommonObjects' eTRole eTRoleName=%5