commons_invite.features.user_permission.inc in Drupal Commons 6.2
File
modules/features/commons_invite/commons_invite.features.user_permission.inc
View source
<?php
function commons_invite_user_default_permissions() {
$permissions = array();
$permissions['administer invitations'] = array(
'name' => 'administer invitations',
'roles' => array(
'0' => 'site admin',
),
);
$permissions['send invitations'] = array(
'name' => 'send invitations',
'roles' => array(
'0' => 'authenticated user',
),
);
$permissions['send mass invitations'] = array(
'name' => 'send mass invitations',
'roles' => array(
'0' => 'authenticated user',
),
);
$permissions['track invitations'] = array(
'name' => 'track invitations',
'roles' => array(
'0' => 'authenticated user',
),
);
$permissions['view invite statistics'] = array(
'name' => 'view invite statistics',
'roles' => array(
'0' => 'community manager',
'1' => 'site admin',
),
);
$permissions['view own invite statistics'] = array(
'name' => 'view own invite statistics',
'roles' => array(
'0' => 'authenticated user',
),
);
$permissions['withdraw accepted invitations'] = array(
'name' => 'withdraw accepted invitations',
'roles' => array(
'0' => 'community manager',
'1' => 'site admin',
),
);
return $permissions;
}