Why RetrieveMultiple is not supported for calendarrule entity?

Calendarrule entity is child entity of calendar entity, where calendar is business unit owned entity and calendarrule is unowned entity.

The records of calendarrule can only be retrieved by user who has read privilege on parent calendar record.  If RetrieveMultiple is opened on calendarrule entity, any user without having read privilege on calendar record will also be able to read data from calendarrule (becuase it is unowned), that will be a security gap. That seems to be the reason that the RetrieveMultiple is not supported on the entity.

Leave a Reply

Your email address will not be published. Required fields are marked *