View source
<?php
function oa_permissions_og_features_default_permissions() {
$permissions = array();
$permissions['node:oa_group:add user'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:administer group'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:administer taxonomy'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:approve and deny subscription'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:delete terms'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:edit terms'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:manage appearance'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:manage members'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:manage menu'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:manage permissions'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:manage roles'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:manage variables'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:subscribe'] = array(
'roles' => array(
'non-member' => 'non-member',
),
);
$permissions['node:oa_group:subscribe without approval'] = array(
'roles' => array(),
);
$permissions['node:oa_group:trash any content'] = array(
'roles' => array(),
);
$permissions['node:oa_group:unsubscribe'] = array(
'roles' => array(
'member' => 'member',
),
);
$permissions['node:oa_group:untrash any content'] = array(
'roles' => array(),
);
$permissions['node:oa_group:update group'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:use any oa button space_type'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_group:view trash content'] = array(
'roles' => array(),
);
$permissions['node:oa_group:view trash bin'] = array(
'roles' => array(),
);
$permissions['node:oa_space:add user'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:administer group'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:administer taxonomy'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:approve and deny subscription'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:delete terms'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:edit terms'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:manage appearance'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:manage members'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:manage menu'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:manage permissions'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:manage roles'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:manage variables'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:subscribe'] = array(
'roles' => array(
'non-member' => 'non-member',
),
);
$permissions['node:oa_space:subscribe without approval'] = array(
'roles' => array(),
);
$permissions['node:oa_space:trash any content'] = array(
'roles' => array(),
);
$permissions['node:oa_space:unsubscribe'] = array(
'roles' => array(
'member' => 'member',
),
);
$permissions['node:oa_space:untrash any content'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:update group'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:use any oa button space_type'] = array(
'roles' => array(
'administrator member' => 'administrator member',
),
);
$permissions['node:oa_space:view trash content'] = array(
'roles' => array(),
);
$permissions['node:oa_space:view trash bin'] = array(
'roles' => array(),
);
return $permissions;
}