The OneStream Community is temporarily frozen until June 29th due to the ongoing maintenance. Please read the blog post here to learn more.
Forum Discussion
Krishna
2 years agoValued Contributor
Entity Security using extender rule
Hi - Has anyone created entity readdatagroup using the below function Dim objGroup As Group = Group.CreateEntityReadDataGroup() Any help would be appreciated
- 2 years ago
I found the solution and the below is the code sample for updating the Entity Security Group. The below update the Display Group for an entity
'Assign the Display Group Dim objWritableMember As WritableMember = BRApi.Finance.Members.ReadWritableMemberNoCache(si, dimTypeId.Entity, EntityName) objWritableMember.ReadDataGroupUniqueID2 = BRApi.Security.Admin.GetGroup(si,ReadDataGroup2).Group.UniqueID BRapi.Finance.MemberAdmin.SaveMemberInfo(si,True,objWritableMember,False,Nothing,False,Nothing,TriStateBool.FalseValue)
JackLacava
OneStream Employee
2 years agoSome of the APIs are for internal use.
What are you trying to do, exactly? There is probably an easier way than rummaging through unknown functions.
Krishna
2 years agoValued Contributor
I found the solution and the below is the code sample for updating the Entity Security Group. The below update the Display Group for an entity
'Assign the Display Group
Dim objWritableMember As WritableMember = BRApi.Finance.Members.ReadWritableMemberNoCache(si, dimTypeId.Entity, EntityName)
objWritableMember.ReadDataGroupUniqueID2 = BRApi.Security.Admin.GetGroup(si,ReadDataGroup2).Group.UniqueID
BRapi.Finance.MemberAdmin.SaveMemberInfo(si,True,objWritableMember,False,Nothing,False,Nothing,TriStateBool.FalseValue)