Hi Rob,
The security error message is actually poping-up every time I enter into the BP User Administration (not the one from SP) and I get this for every action I do related to a user (add a new role, change or save a modification) :
" System.Exception: soap:Serer System.Web.Services.Protocols.SoapException: Server was unable to process request. --> System.Exception: Class: Microsoft.Dynamics.Hrm.Entity.YTDFedTaxesFICA is not found or not valid. [...] "
about 4 other lines are comming to complete this message, but since there is no selection/copy possible, I had to retype it here. At the very end there is a reference to :
"Microsoft.BusinessFrameWork.Portal.Administration.AC_SecurityAdministrator.GetUserDataAndTaskPermissions"
As for the company selection from the pull-down list, I'm aware that this exists and I also set the roles for the users accordingly, so they only see the ones they need. For me however as a BP admin, it's cumbersome to navigate thru all the possibilities in the security settings for companies that are not relevant to BP for us... That's what I meant by being able to setup BP selectively for GP companies...
Also the distinction between wiping out user data and objects only related to the functionnality of BP would be very handy... because obviously the removal of installed features doesn't work... once they are installed, they stick within the GP companies and causes all kinds of issues later on....
This could also be some sort of SQL clean-up script... The tables that contains user data should remain intact unless specified otherwise, and only the tables for configuration data and/or objects should be deleted.
This is something that any normal Windows application would be capable of handling :-).
My upgrade system is currently sitting in a Test VLAN together with a copy of my GP server, since I cannot change the name of the system in the BP configuration, thus I need to carry the exact same identity, but those two servers cannot sit in the same network as my current production systems... thus making it extremely difficult to test the upgrade. The BP web site make usage of SSL certificates that are tied to the domain name of that sytem, so I cannot change the server name without breaking some of the security relations to the IIS, which causes all kinds of weird behavior in the IE browser (i.e. 404 page not found, though the ASPX page does exist).
Due to that configuration, my actual test bed environment is not accessible from / to the internet, thus I cannot get a technical assistance from MS... I need to carry that upgrade first to my production server and then cross the fingers that everything will work as expected after the upgrade. At this point I'll be able to open a ticket with you guys thru our Partner and have a look into...
My last attempt to get this fixed turned dead when Derek Albaugh looked into this issue, because our BP was on version 4.0, which is not supported with GP 2010... When I spoke to Kelly Youells at Convergence, she said the easiest way to get to right level would be to just upgrade to BP 5.0, because this doesn't require to update the SharePoint services and is should be pretty straightforward.
Derek sent me a list of all the tables that are involved by the BP 5.x, but that didn't tell me which ones were actually new tables added since 4.0 and those ones may causing me problems now.
Thanks in advance for your tips and hints.