EssSetGroup() sets a group information structure, which contains security information for the group.
ESS_FUNC_M EssSetGroup (hCtx, pGroupInfo);
| ESS_HCTX_T | hCtx |
| ESS_PGROUPINFO_T | pGroupInfo |
| hCtx | Essbase API context handle. |
| pGroupInfo | Pointer to group info structure. |
None.
This function requires the caller to have Create/Delete User privilege (ESS_PRIV_USERCREATE) for the logged in server.
ESS_FUNC_M
ESS_SetGroup (ESS_HCTX_T hCtx)
{
ESS_FUNC_M sts = ESS_STS_NOERR;
ESS_USERINFO_T Group;
strcpy(Group.Name,"PowerUsers");
strcpy(Group.AppName,"Sample");
strcpy(Group.DbName,"Basic");
Group.Access = ESS_ACCESS_SUPER;
sts = EssSetGroup(hCtx, &Group);
return (sts);
}