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); }