Shared calendar – auto accept and reviver rights
You have a shared calendar but the users cannot see the details and the appointments are not auto accepted.
Set-CalendarProcessing User_in_Exchange -AutomateProcessing AutoAccept
Set-MailboxFolderPermission User_in_Exchange:\Calendar -User Default -AccessRights Reviewer
Set-CalendarProcessing -Identity recurce-cal -DeleteComments $false
Set-CalendarProcessing -Identity recurce-cal -DeleteSubject $false
get-CalendarProcessing -Identity recurce-cal| Format-List
—
AutomateProcessing : AutoAccept
AllowConflicts : False
BookingWindowInDays : 180
MaximumDurationInMinutes : 1440
AllowRecurringMeetings : True
EnforceSchedulingHorizon : True
ScheduleOnlyDuringWorkHours : False
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates : True
DeleteAttachments : True
DeleteComments : False
RemovePrivateProperty : True
DeleteSubject : false
AddOrganizerToSubject : True
DeleteNonCalendarItems : True
TentativePendingApproval : True
EnableResponseDetails : True
OrganizerInfo : True
ResourceDelegates : {}
RequestOutOfPolicy : {}
AllRequestOutOfPolicy : False
BookInPolicy : {}
AllBookInPolicy : True
RequestInPolicy : {}
AllRequestInPolicy : False
AddAdditionalResponse : False
AdditionalResponse :
RemoveOldMeetingMessages : True
AddNewRequestsTentatively : True
ProcessExternalMeetingMessages : False
RemoveForwardedMeetingNotifications : False