Appian Community and Appian Academy are being upgraded. As a part of the upgrade, Appian Community is currently in read-only mode, and user registration is disabled until August 3. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!
The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.
Having an issue when attempting to configure cmgt studio portal module.Errors are:
Incompatible function used. Refactor the portal object precedents to only use functions compatible with portals. Incompatible functions will not work in a published portal. The following precedents use an incompatible function: CMGT_UTIL_SystemTimezone [usertimezone].
Discussion posts and replies are publicly visible
This is an expected limitation with Appian Portals. Since portals run in an unauthenticated and restricted environment, functions like usertimezone() (which depend on logged-in user context) and plug-ins such as Content Tools or Appian Solutions are not supported.
You can replace usertimezone() with now() or pass values from the backend, and use native components like a!fileuploadField() along with Web APIs for document handling.
now()
Yes, this is an expected limitation with Appian Portals. Since they run in an unauthenticated context, functions like usertimezone() and plug-ins (Content Tools, Appian Solutions) aren’t supported.
You can replace usertimezone() with now() or pass values from the backend, and use a!fileuploadField() for uploads.
JMAHABI2 said:Also CMGT_Portal_Case_IntakeForm is missing from the portal module, is this a known issue?
In addition to what is already informed here about incompatible functions and plugins, you will need to create the intake form. As per documentation, "a Portal Intake Form will need to be created in the Control Panel workspace for each category and type".
Understood but please see this screenshot, when trying to configure the generic intake in step 1 , it does not exist.