-
Recently active
Hello, I need to change/update user last name. Can it be done through the backend database? Thanks, Raj
We recently migrated our Appian environment from a legacy EC2-based infrastructure to Kubernetes. Following the migration, the below plugins have started failing. Affected Plugins: Rich Text Editor (Vuram): https://community.appian.com/b/appmarket/posts/rich-text-editor-vuram Timeline Chart Component: https://community.appian.com/b/appmarket/posts/timeline-chart-component Both plugins were working as expected prior to the infrastructure migration. Issue After moving to Kubernetes: The components are failing to load in the UI. Questions Has anyone experienced plugin compatibility issues after migrating to Kubernetes-based Appian environments? Are there any additional configuration steps required for custom plugins in Kubernetes deployments? Is there any known compatibility issue with these specific plugins in Kubernetes environments? Any suggestions or guidance would be greatly appreciated.
Hi Everyone,I am trying to create a SharePoint Connected System using Client Credentials-Entra ID authentication. We have created an Azure AD App and given the app read and write access to a specific SharePoint site. While configuring the connected system, can I use the link to the specific SharePoint Site in place of the instance URL?
Hi, Appian has now moved to a monthly release cycle starting with version 26.1. Based on version 26.2 is released on 27 February 2026, and the support expiration date for 26.1 is also 27 February 2026, I need clarity on whether an upgrade must be performed on the same day to remain fully supported. If a release includes functionality deprecations or removals that require remediation before upgrading, do we have a grace period to complete those changes? Our usual process involves upgrading non‑production environments first, performing thorough testing, and ensuring everything is stable before proceeding with the production upgrade. Given the support end date, do we need to perform upgrade all environments immediately without testing?
Hi Community, Trying to replace store proc. plugin with executeStoredProcedureForQuery, But due to limitation it results only 1000 rows in one result set. As per the documentation a!executeStoredProcedureForQuery() Function - Appian 25.3, I have modified custome.proerties file with below settings but still not sure how I should get 10 result set with 1000 rows in each? conf.executeStoredProcedure.limits.maxRowsPerResultSet=1000 conf.executeStoredProcedure.limits.maxTotalRows=10000 Do I need to change store proc to get multiple result set? can we increases more that 10K records using conf.executeStoredProcedure.limits.maxTotalRows configuration? Thanks in advance. Bhushan
Hi Team, I have a requirement where a user clicks a document download link (using a!documentDownloadLink()), and the document downloads normally. However, I also need to capture some backend audit details, such as: isDocumentDownloaded = true Which user downloaded the document The date and time when the document was downloaded The challenge is that the user is only clicking the download link — there are no additional buttons or actions that trigger a process model or write to a database. I also understand that download links do not directly trigger process models or write events, so I cannot perform backend logging from the link itself. Is there a best way to achieve this requirement, or any recommended alternative pattern to track the user and timestamp when a document is downloaded? Any guidance, suggestions, or example patterns would be appreciated. Thanks in advance!
I am trying to replace the existing document with new document but I'm getting this error . I'm using the primary key of the each record as target ,I configured the update as record action, and I cannot delete the existing record because that Id is used as main request id since the record is created with document upload.
Recently, there was a production server outage, and several process instances went into an error state at an XOR gateway, showing the message “Work item cancelled.” We manually resumed the affected instances from a point after the gateway, and they continued running. However, when the flow reached the same XOR gateway again, the instances failed once more with the same cancellation message.
Hi team, I have a question. I have an issue concerning the user license count and was under the impression that some users may have been inadvertently reactivated without anyone manually doing it. Since, we use LDAP sync, if a user is re-enabled in the Active Directory (AD), the next LDAP sync process in Appian will detect this change and automatically reactivate the user account in Appian. Anyone have any experience with this issue on how we can stop LDAP from reactivating users?
We are migrating some business users from macOS to Windows-based environments and need to convert Apple Mail data (EML/MBOX) into formats compatible with enterprise systems. Has anyone handled Apple Mail data conversion in an Appian-integrated environment? We are exploring: MBOX to PST conversion Preserving metadata and folder hierarchy Automating the conversion process Any suggestions on best practices or automation workflows? Apple Mail (MBOX) to PST Migration in Enterprise Environmen Someone suggest us RecoveryTools Apple Mail Converter- if there any other alternatives available.
Hi Below is the data input to JSON to Excel smart service. {testtName=314120-26000-008 Test Data, testPriority=A, id=17315} When excel is generated the testName is converted to numeric value. testName is of type text. but the smart service has converted it to numeric form. How to avoid the default type conversion while generating excel.
1. Responsiveness / iframe height (main priority)I have a custom component plugin that loads in an Appian interface. The plugin’s UI is responsive (e.g. adapts to mobile and different breakpoints), but the iframe and field layout do not adapt to the content height. In the interface designer I set the component Height to Auto. The parent div gets the class CertifiedSAILExtension---height_auto, but the iframe still has an inline style like height: 270px !important; overflow: hidden;. So the plugin content grows vertically (and is responsive), but the iframe stays at a fixed height and does not grow with it. Content is cut off or overflows below the visible area. The JavaScript API reference (e.g. 25.3) only documents how to receive the height parameter via Appian.Component.onNewValue(); I don’t see any documented way for the compon
Hi Developers, I am facing issue while trying to send an email containing User Input Task link using function a!urlfortask(tp!id,false) before hitting that User Input Task node. When I clicked that task link that was generated using above function,it is getting an error like i attached pic.please check in attachments
I am trying to enable smart search on a particular record type, but I keep getting "Indexing failed" errors. I'm new to this feature, so I'm not really sure where a good place to start troubleshooting is, but I've listed what I've done/noticed below and attached a screenshot of the error. I have successfully set up smart search on 2 other record types in the same environment A difference between the 2 records successfully using smart search and the one that is failing, is the primary key of the failing record is type text and can contain some symbols (periods and hyphens mostly) while the other 2 are type integer. Not sure if that's relevant or not. When performing a full sync on the record, the "total record type rows" shows that it has 2 more rows than the "total source rows", but when viewing the record list the row count is correct. I've tried changing the fields that smart search uses with no effect If anyone has s
Dear Team, We are observing an unexpected behavior related to file generation and SFTP transfer. Please find the detailed explanation below. System Configuration We have a scheduler configured to run on weekdays (Monday to Friday) with CET timezone. Scheduler timing: 22:00 CET. The scheduler triggers a subprocess that pass a file name as parameter Generates the file name dynamically using:TableName + today() The file is generated using: Export Data Store Entity to CSV smart service The file is stored in an Appian folder. The file is then transferred via: Send File Over SFTP (Basic Credential) smart service. Total files generated per run: 75 files Observed Issue As per configuration: Files are generated in Appian with date:TableName + 24022026 (24 Feb 2026)These files are correctly stored in Appian. However, on the SFTP server: Files with 24022026 are present (expected). Additionally, files with 25022026 (25 Feb 2026) are also present. These 25-da
Hi All, I'm encountering an insert error into database in the process model below. a non-null field is being fed a null value and the insert is failing! Please let me know how to debug this error. Thanks, Raj
I am getting the following error when running a process model executed by a record action: Details: Unable to write to or delete from the source due to a data integrity violation. Error Details: (conn=673325) Field 'VECTOR_CREATED_BY' doesn't have a default value I have tried assigning a default value in the table, changing the default value to a different data type, mapping the field in the record type, and have now dropped the field from the table and the error persists. Any insight would be appreciated
Requirement is to display single color for first bar in each row and for 2nd bar in each row it show change dynamically as per status of the field. We are trying implementing timeline chart for one of the use case in which it should display 2 Bars in each row. One bar's color is fixed and another should be changing based on status. But when we try to implement logic then color is not coming properly using colors{} inside timeline chart. Output is not coming properly. Using two different loops for two bars in each row but it's not reflecting in the chart : googleTimelineChartField(chartColumnData: {{type: "string",id: "Name",rowDataKey: "name"},{type: "string",id: "Title",rowDataKey: "title"},{type: "date",id: "Start Time",rowDataKey: "start"},{type: "date",id: "End Time",rowDataKey: "end"} },chartRowData:{a!forEach(items:index(local!ccatAssesment,"data&q
Hi, I am new to Appian-Locust, I have installed Appian Locust, executed a login script for Appian URL and I am getting this exception "Login unsuccessful, no multipart cookie found, only found <RequestsCookieJar[<Cookie JSESSIONID....". I checked my credentials and they are working fine when login manually. I have tried executing the same Appian URL via generic Locust and there is no such exception shown. Can anyone help here.
hi, is there any function that we can check is .csv file is corrupted or not? note:-.csv.file will receive from external system suggest me best approch?
Good morning. I am trying to deploy an application that contains records synchronized with integration. This is the first deployment of the application, and I am using the compare and deploy option. When creating the package, all elements of the application are included, but not the records synchronized with integration. The records are in the application, as are the calls to the synchronization services. However, these elements are not included. I have tried adding them to the package after the option appears, but when I check again, it still indicates that the elements are not included.What could be the problem, and how could it be solved? Thank you very much and best regards. Translated with DeepL.com (free version)
We’ve created several reports for business users in Process HQ and made them available on our site. By default, the AI Copilot feature is appearing in those reports, but the client does not want this feature enabled. Is there an option in the Admin Console to disable or hide it, or should we raise a support ticket with Appian to get it removed?
Hi everyone, do we have any workaround to check for an Appian record which is null(does not have any key)? One way is check for a!keys and then check if empty, any other way? So basically we had a use where there are multiple grid but they being sourced from the same record, let's suppose it be a room. So parent interface has parent room record variable and in child interface(contained each grid based on room type) we are sending parent by indexing the types. For deletion case, we are saving "null" in the same variable if it is new and if something already exist in db then update the isActive flag to false. Before saving the parent room record(which has all type of rooms) we were doing a reject to remove all the nulls. This used to work before and the "null" which we saved was still a null but now it is becoming a record type of null. Not sure if Appian fixed something on this behavior from there end or not.
Hello Everyone, its working for the first when i upload file and file name when remove file and uploading the new one getting the error.Thanks in advance for your help. Thanks & Regards, Srikanth.
We're planning to implement end-to-end automation using Selenium and are facing challenges due to missing IDs on DOM elements for each control. Typically, web applications have unique IDs assigned to each control, which facilitates automation by allowing scripts to find and interact with controls to perform actions like clicking and sending keys. However, we haven't found a way to achieve this in Appian. Any guidance or assistance would be greatly appreciated.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.