cancel
Showing results for 
Search instead for 
Did you mean: 

Entity Security using extender rule

Krishna
Valued Contributor

Hi - Has anyone created entity readdatagroup using the below function 

 

Dim objGroup As Group = Group.CreateEntityReadDataGroup()

 

Any help would be appreciated 

Thanks
Krishna
1 ACCEPTED SOLUTION

Krishna
Valued 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)

 

Thanks
Krishna

View solution in original post

2 REPLIES 2

JackLacava
Honored Contributor

Some 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
Valued 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)

 

Thanks
Krishna