I've had a look, and this actually looks more like a configuration problem than anything else. It is something we could sort out - in future versions (i.e. when the BBS integration ceaces to be 'experimental') with an installer script .
Nasically, the default group configuration for Coppermine doesn't quite match that for IVB (which probably won't match phpbb, yabbse ettc. etc.)
Background
Groups (at a basic level for both forums and coppermine) are stored in the database one record describing each group.
Each record, at a minimum, has a unique identifier (usually a number) for the group, an editable 'friendly' name for the group, and (usually) some extra data such as group permissions etc.
Users are similarly stored in a database, one user per record.
Each user would, again, have a unique identifier, an editable name, and the identifier of the group the user is a member of.
The system can deal with, say, my account via it's identifier, and easily look up what group I am a member of and what I can and cannot 'do'.
The Problem
There is no universal standard for stating what group should have what identifier.
Coppermine ships with a number of pre-defined groups as follows :-
ID Group
-- -----
1 Administrators
2 Registered
3 Anonymous
4 Banned
IVB Ships with the following default groups defined :-
ID Group
-- -----
1 Validating
2 Guests
3 Members
4 Admin
5 Banned
When you first run Coppermine, it has no way of knowing that these are incorrect. When you are logged into IVF, your admin account had a group id of 4 associated with it .. this is carried over into Coppermine .. however, Coppermine's default 4 group is the 'Banned' Group. (Admin rights are, thankfully, handled slightly differently)
The Solution
This is quite simple, and should be dealt with as part of the configuration procedure..
* After configuring the bridge, log into IVF as an admin user, then goto the coppermine system.
*Click on the 'Groups' button on the admin menu. (This will trigger a synchronisation of the group names
* Configure the access rights you want your default user groups to have.
* Click on the Apply Modifications button.
In the Future
(I will probably put this as part of my to-do list for the version after 1.2..)
Selection of the board integration will be part of the coppermine installation scripts, as part of this, it will prompt you for your board details and populate the coppermine groups and configuration database tables accordingly.