General Technical Forums

0 Subscribers

1 Topics

153 Conversations

Area for subscribing to announcements, and general topics not specific to API and products.

All conversations (153)

push_pin lock

failed to obtain access token

Hello,   I am trying to get access token from https://devnet-tools.superoffice.com using our SOD client ID & secret and it's failing.  Any ongoing issue on development environment?

BJ

Balaji Jayabal
0
1
20 h, 45 m ago | 09:07 AM
Topic:
General Technical Forums

Last reply

Hi, Still facing the same problem. I have sent email to appdev@superoffice.com

BJ

by Balaji Jayabal
20 h, 10 m ago | 09:42 AM
push_pin lock

EJUSER FLAGS - breaking changes

Hello! It has come to light that in 11.5 all  EJUSER FLAGS have been ported to UserPreferences. Here is a listing of all user preferences and their default values (if not already set) var strDefaultNumExpandedMsg = "3"; var strDefaultRequestStatus = "0"; var strDefaultMessageStatus = "0"; var strRequestDefaultCategory = "-1"; var strDefaultOwner = "1"; var strBitSet = "1"; var strBitNotSet = "0";   UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.NumExpandedMsg, strDefaultNumExpandedMsg UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.DefaultRequestStatus, strDefaultRequestStatus UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.DefaultMessageStatus, strDefaultMessageStatus UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.RequestDefaultCategory, strRequestDefaultCategory UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.DefaultOwner, strDefaultOwner UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.ShowLastOnTop, strBitSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.PreviewImageAttachment, strBitSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.NewWindowWhenAdding, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.NoWarnOnLoss, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.SimplifiedEditor, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.SingleLineBreaks, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.CheckBoxOnLeft, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.OwnRequestsOnly, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.AutoQuoteLastmessage, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.OnlyOpenInFavourites, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.OnlyOwnCategories, strBitNotSet UserPreferenceStrings.Request.Section, UserPreferenceStrings.Request.UseLastCategory, strBitNotSet   // Notification preferences UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyCustomMessage, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyFavouriteRequest, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyRequestAssignedAway, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyRequestActivated, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyRequestEscalated, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyNewMessage, strBitSet UserPreferenceStrings.Notification.Section, UserPreferenceStrings.Notification.NotifyNewRequest, strBitSet   // Email notification preferences UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailCustomMessage, strBitSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailFavouriteRequest, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailRequestAssignedAway, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailRequestActivated, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailRequestEscalated, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailNewMessage, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailNewRequest, strBitNotSet UserPreferenceStrings.NotificationEmail.Section, UserPreferenceStrings.NotificationEmail.NotifyEmailOpenRequestsNotRead, strBitNotSet   // Sms notification preferences UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsCustomMessage, strBitSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsFavouriteRequest, strBitSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsRequestAssignedAway, strBitNotSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsRequestActivated, strBitNotSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsRequestEscalated, strBitNotSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsNewMessage, strBitNotSet UserPreferenceStrings.NotificationSms.Section, UserPreferenceStrings.NotificationSms.NotifySmsNewRequest, strBitNotSet We apologize for any inconvenience with integrations. Best regards.
Tony Yates
1
4
14 Oct 2025 | 02:40 PM
Topic:
Technical announcements

Last reply

Thanks for checking up on this Tony! Good to hear that getValue("flags") already reads from preferences. I see now that my example checks against the wrong bit, thanks for the catch :)
by Frode Lillerud
23 h, 10 m ago | 06:43 AM
push_pin lock

New Release - Developer Portal 2.6

Hello Everyone, We are excited to announce a new Developer portal release! You can find more information and details about the new release by  navigating to this page. Feel free to share your feedback with us! Developer Portal Team
Chamal Asela Perera
1
0
16 Oct 2025 | 05:19 AM
Topic:
Technical announcements
push_pin lock

Weak cipher suits for TLS 1.2 to be disabled

From October 17th the weak cipher suits for TLS 1.2 will be disabled, see screenshot about changes that are currently in sod/stage and will be implemented in production. Please make sure your integrations, connectors, db mirroring instances still continue to operate normally. Best regards.
Tony Yates
1
1
8 Oct 2025 | 11:08 AM
Topic:
Technical announcements

Last reply

For others reading along, the 2 cipher suites for TLS 1.2 that are still supported after the 17th ( TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) are supported on Windows server 2016 and higher. So if you or a customer is still running Windows server 2012 R2 (or lower...), that will be an issue.
by David Hollegien
8 Oct 2025 | 11:26 AM
push_pin lock

Partnersites In SOD - Update To Version 11.5

The partnersites in SOD will be updated to Release 11.5 Friday 3.october at 06.00. The version is still under development, so the sites will be updated when there are any changes. Version 11.5 is planned released to the first customers 13.october. Featuretoggles turned on for the PartnerSites for 11.5: NewServiceRequest, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, CustomObjectsV4, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks, BizCardScanner, LeadManagement (This featuretoggles are new and will be added to the sites with first upgrade: LeadManagement, CustomObjectsV4) (This featuretoggles are removed from code and will be removed from the sites after first upgrade: LiveRequestUI)
Helene Frenning Hansen
1
3
2 Oct 2025 | 01:07 PM
Topic:
Technical announcements

Last reply

Thanks!
by David Hollegien
3 Oct 2025 | 07:58 AM
push_pin lock

Partnersites In SOD - Update To Version 11.5

The partnersites in SOD will be updated to Release 11.5 Friday 3.october at 06.00. The version is still under development, so the sites will be updated when there are any changes. Version 11.5 is planned released to the first customers 13.october. Featuretoggles turned on for the PartnerSites for 11.5: NewServiceRequest, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, CustomObjectsV4, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks, BizCardScanner, LeadManagement (This featuretoggles are new and will be added to the sites with first upgrade: LeadManagement, CustomObjectsV4) (This featuretoggles are removed from code and will be removed from the sites after first upgrade: LiveRequestUI)
Helene Frenning Hansen
0
0
2 Oct 2025 | 01:07 PM
Topic:
Technical announcements
push_pin lock

Partnersites In SOD - Update To Version 11.4

The partnersites in SOD was updated to Release 11.4 Monday 15.september at 18.00. The version is still under development, so the sites will be updated when there are any changes. Version 11.4 is planned released to the first customers 22.september. Featuretoggles turned on for the PartnerSites for 11.3: NewServiceRequest, LiveRequestUI, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks,  (This featuretoggles are new and will be added to the sites after first upgrade: BizCardScanner)
Helene Frenning Hansen
0
0
16 Sep 2025 | 07:35 AM
Topic:
Technical announcements
push_pin lock

Partnersites In SOD - Update To Version 11.4

The partnersites in SOD was updated to Release 11.4 Monsay 15.september at 18.00. The version is still under development, so the sites will be updated when there are any changes. Version 11.4 is planned released to the first customers 22.september. Featuretoggles turned on for the PartnerSites for 11.4: NewServiceRequest, LiveRequestUI, HugoAiGpt, HugoAiIframe, HugoAIChat, HugoAISummarize, CustomObjectsv1, CustomObjectsV2, AnalyticsAmp, BoardView, BoardViewProject, BoardViewRequests, ReplyTools, EnableDirectMicrosoftTeamsLinks,  (This featuretoggles are new and will be added to the sites after first upgrade: BizCardScanner)
Helene Frenning Hansen
0
0
16 Sep 2025 | 07:34 AM
Topic:
Technical announcements
push_pin lock

New Release - Developer Portal 2.5

Hello Everyone, We are excited to announce a new Developer portal release! You can find more information and details about the new release by  navigating to this page . Feel free to share your feedback with us! Developer Portal Team
Chamal Asela Perera
1
0
3 Sep 2025 | 04:43 AM
Topic:
Technical announcements
push_pin lock

Breaking Change in NetServer Scripting: Appointment Save Method Update

We want to inform you about a breaking change in SuperOffice NetServer Scripting that was introduced in version 10.5.4 with the release of the new Appointment Dialog . What changed Prior to v10.5.4, when saving new appointments, the SuperOffice web client used  AppointmentAgent.Save method, which would raise the following NetServer scripting event:   static void BeforeSave( AppointmentEntity appointmentEntity, RecurrenceUpdateMode updateMode, Boolean sendEmailToParticipants, EMailConnectionInfo smtpEMailConnectionInfo, EMailConnectionInfo imapEMailConnectionInfo, CancellationToken cancellationToken, ref object eventState ); Starting with v10.5.4 , and the new Appointment dialog, the web client now uses  AppointmentAgent.SaveWithCustomInvitation : static void BeforeSaveWithCustomInvitation( AppointmentEntity appointmentEntity, RecurrenceUpdateMode updateMode, Boolean sendEmailToParticipants, EMailConnectionInfo smtpEMailConnectionInfo, EMailConnectionInfo imapEMailConnectionInfo, String emailBody, String subject, String templateLanguage, CancellationToken cancellationToken, ref object eventState ); Why this matters This change can have cascading consequences for any onsite customizations that rely on the NetServer scripting event engine for automation. If your scripts are tied to the previous AppointmentAgent.Save method, they may no longer trigger or behave as expected. What you need to do If your automation depends on AppointmentAgent.Save , you may need to update your scripts to handle AppointmentAgent.SaveWithCustomInvitation accordingly. Our apologies We regret not announcing this change sooner. We understand that late communication can cause avoidable disruptions, and we will strive to be more diligent in communicating such impactful changes ahead of time in the future. If you are unsure whether this affects your environment, we recommend reviewing any custom scripts related to appointment creation and testing them against the new dialog in v10.5.4 and later. Version 11 Breaking Changes While on the subject, we announced (Apr. 2024) major breaking changes coming in v11 . With regards to NetServer scripting events all event names have changed. All event names will have the Async suffice. Therefore, all existing event handlers will require updates accordingly. Best regards      
Tony Yates
1
2
15 Aug 2025 | 09:09 AM
Topic:
Technical announcements

Last reply

David is correct. These are two completely separate automation options. Scripting is a loaded term. 
by Tony Yates
26 Aug 2025 | 12:10 PM