-
Recently active
Hello, It is currently not possible to use OAuth 2 Client Credentials to authenticate towards Appian for one of our connected systems.. The following request is made to create the token: POST /suite/authorization/oauth/token?grant_type=client_credentials HTTP/1.1 Host: ... User-Agent: Go-http-client/1.1 Content-Length: 0 Authorization: Basic .... Accept-Encoding: gzip The grant_type is passed as query parameter No Content-Type HTTP header is present (The body is empty) Appian returns an error, because it expects the Content-Type HTTP header to be present: {"error_description":"Missing HTTP Content-Type header","error":"invalid_request","error_uri":"https:\/\/docs.appian.com\/suite\/help\/24.1\/Web_API_Authentication.html#client-credentials"} Can the check be changed in Appian, so that the header Content-Type is not required if the body is empty?
I am currently utilizing pane layout to display data on an interface. Everything in Appian Designer works as expected, I can scroll my data using the pane layout feature. However, when I added this to a site to be displayed on the front end, when I navigate to that site page and try to scroll it does not work. Any ideas on why pane layout is working in designer but not from the front end?
I am facing issue while using the SSH Key Pair authentication for SFTP. So when I am trying using Basic Credentials, I am able to establish the connection with Remote Directory and able to Send and Receive File. But for same username when I am trying through SSH Key Pair authentication I am getting error as ".filetransfer.sftp.SendFileOverSFTP - com.jcraft.jsch.JSchException: Algorithm negotiation fail". I have created Third-Party Credentials in Appian using the username only and uploaded the private key along with a constant associated with it. Here is my File Transfer Configurations CDT: 'type!{plugins.ps.appiancorp.com/.../}FT_Config'( serverHostName: "xyz.com", serverPort: 22, scsExternalSystemKey: "aws-cmd", usePerUserCredentials: false(), privateKeyFile: cons!MS_SFTP_USER_PRIVATE_KEY_FILE )
If enough app users upload excessively large profile pictures—and those profile pictures are then used in grids, for example—their application can bog down or crash. Can you limit users to smaller profile picture uploads, downsize pictures upon upload as needed, or create a thumbnail of the original picture for apps that use them? If there's some other way to address this ourselves, lmk. David Kessler
I am creating an MVP that requires users to add specific records for sites and buildings while using the mobile app (offline and online). My current roadblock is when I'm creating a new building record that needs to be associated with a specific site. In the create new building interface, there is a site drop down list that a user can select before adding a building name/number. For testing I have two ways to initiate the create building record action. The first way is through the building record list site page (using the Record List Action to initiate the process), and the second way is through a site page that initiates the create building action. In the latter setup, when selecting a site I receive an "Invalid Rule UUID field:..." for line 13 in the picture provided. I appreciate any help or insight into this issue. Thanks!
I am trying to do bulk update i.e. update more than one row at a time using editable grid. Please suggest how to do this
I am trying to execute a process model on click of button which one of the component in editable grid. Unfortunately. the PM is not getting initiated. Can anyone help what could be the reason. a!buttonLayout( primaryButtons: { a!buttonWidget( label: "Save", saveInto: a!startProcess( processModel:cons!TRA_WriteRecordsPM, processParameters: {recordTRA:fv!item}, onSuccess: a!save(local!success,fv!processInfo), /*onError: a!save(local!data)*/ ), submit: true() ) } ),
Hello everyone, I have a question for you.I am experiencing an issue where some data is not being displayed on a site that is currently under development, and I would appreciate any hints on how to resolve the issue. I recently added a new field to one of my master DBs.We also re-mapped the record types and performed record sync.We're also adding new fields to CDT and republishing the datastore. Based on the above, I performed the process of passing a CDT to the rule input of a certain interface and displaying it. The relevant description isri!○○CDT[recordType!○○.field.××××] It is displayed normally on the editing screen, but it is not displayed on the site. When transitioning to the relevant screen on the site, a process model is running behind the scenes, and process variables are passed to the form.This process variable's CDT is querying the record type.To check if the query is incorrect, I run the same query on a temporary interface, and all values a
I am not able to open my process model window. Whenever i click to the process model browser gets opened. Process model window not opening. Even if i create new process model. I am neither getting Analyst view nor Designer View. Just blank browser page gets opened.
I've a record with a title that contains reference number and status of the record. On the summary view, I've a checkbox with a button something similar to "I agree to terms and conditions....". I configured the button to trigger a process using start process smart service where the details about the acceptance of the above terms along with the status updated. Inspite of activity chaining in the process, the status of the record doesn't get refreshed, until I refresh the page manually. Is there way we can update and refresh the record status in the record title? Note: This record status updates automatically if I use any related actions on the record. However, the above is not a related action, but just a button to trigger a process.
Hello Appian, We have a new member and has created a new account for Appian community site. However, the Appian community site cannot be logged in with the newly created account. We checked that the account was created by trying the step of creating new account again. But it showed that the account already exists. Also tried requesting "forgot password", but didn't get any email for password changing. Please help how to solve the problem with login to Appian community site with the new account. Thank you.
Hi All, Is there any way to allow data sync in record type once we already created record type without data sync and related feature? Thanks in advance
Hi, I wanted to ask something related to this sync data in record types. As we know, after the record type exceeds 4 million rows, the record data will become unavailable. But we need more than 4 million rows of data from the database, and now I want to use source filters to divide up that large data source into multiple record types, based on timestamp. And the question is how would you do this and what could be the best way so we can have only 4 million latest data synced, but others to be stored in another record type? Thank you
Hello Folks, Followed by above screenshots: I have two fields (dropdown and text). Text field comes up when click on plus icon. Scenario: Dropdown field contains company name. There is a possibility to add manual company name. That's why plus icon will be placed and on click of that shows up text field. I have column in a database called companyName that saves value. Issue here is: Both field saves value into same "saveInto" which conflicts. When I fills up text field it shows dropdown error because value saves into same companyName column. Please see below code. a!localVariables( local!company: false(), a!dropdownField( choiceLabels: local!CompanyLabels, choiceValues: local!CompanyLabels, label: "company name:", labelPosition: "ADJACENT", placeholder: "Select Choice", value: tostring(index(ri!company, "companyName", {})), saveInto: ri!company.companyName, disabled: if( toboolean(not(local!company)), fals
Hi All, am facing an issue, where according to the request the results will be coming to the grid. But when i export the results from the grid, it is fetching only first page i.e 10 rows to the excel . What should i modify, so that it will fetch the entire grid results to the excel export. Do i need to change anything in PM? Please find the reference code. a!buttonLayout( secondaryButtons: a!buttonWidget_23r3( label: "Export ", saveInto: { a!startProcess( processModel: cons!SM_EXPORT_BATCHES_ORDERED_PROCESS_MODEL, processParameters: { batchTransDetails: local!batchDs.data, selectedSiteFulfillStatusId:local!selectedSiteFulfillStatusId, selectedSiteSubOrderStatus:local!selectedSiteSubStatus, isPSM: toboolean( local!isSM )/*orderId:rf!orderId,*/ /*project:"POS",*/ /*fulfillSiteId:4,*/ /*selectedRep:1*/ }, onSuccess: { a!save( local!documentId, fv!processInfo.pv.documentId ) } ) }
Good morning, In a KpiField component, when it does a sum with a!measure and does not find data, I get the default value "No data available", is there a way to change this default message Thank you so much
Hi , we are facing multiple record sync failures in PROD , do we have any feature or option to automate record sync failure in appian ? please suggest , Thanks in advance.
Hello, Can someone please guide me with link where can we view our grant4ed Appian certificates along with their expiry dates. Thanks in Advance
Hi, I have downloaded the agent yesterday and launched the robot manually and status of the Robot is online. After the testing is done, I have quit the robot. Today, I launched the robot again and the robot status is offline. it is saying Resource/ nodeNotSet v9.10.1 . If I download the agent again from operations console, its working fine. If I want to use the agent downloaded previous day, it is not working. [mention:fcc981e8b4ba4f2ca9666e0fe8df41f0:e9ed411860ed4f2ba0265705b8793d05] help me in this
How to update the log file or create a custom log file for tomcat-access.log with new fields inorder to have more details like username and the action of user
Hi, I am new to Appian and learning by doing hands on exercise. i am not able to find the cloud database option in the settings ( 9 dots). i am using new Appian Community Edition beta, please follow this link: https://us.appian.community/suite/sites/home.
a!localVariables( local!statusFilter: null, /* docs.appian.com/.../Task_Report_Tutorial.html */ /* Basic steps to follow: */ /* 1. Create a Process Report object */ /* 2. Duplicate an existing process report, e.g. active_tasks */ /* 3. Create a Document constant for the report, e.g. TASKS_REPORT */ /* 4. Replace the value parameter of the refresh variable */ /* local!taskReportData with a process analytics query e.g. */ local!taskReportData: a!queryProcessAnalytics( cons!WSAACTIVE_TASKS_POINTER, query: a!query( pagingInfo: a!pagingInfo( startIndex: 1, batchSize: -1, sort: a!sortInfo( field: "c2", ascending: false ) ), filter: a!queryFilter( field: "c5", operator: "in", value: local!statusFilter, applyWhen: a!isNotNullOrEmpty(local!statusFilter) ) ) ), There is still code left, which is not effecting the above. The error as of now at : " local!taskReportData: a!queryProcessAnalytics ". In order to highlight the error , I ha
Hi all, I've been attempting to create a simple AI skill for document extraction on 23.4. I created a new AI skill with basic security, hit "Create First Model" and started going through the steps. First, I uploaded 25 sample documents that fit the Appian requirements (must be .pdf, must be smaller than 7mb individually, must be unique). Once the upload was complete, I proceeded to the next step "Add Fields to Extract." From there on out I will randomly get an Error 403 - Access Denied. It can happen while editing a new field name, sometimes it happens once I start labeling the documents (if I even get that far). I tried scanning the tomcat log file for info but couldn't find anything related to AI Skills in there. Anyone know what's going on? As far as I know there shouldn't be a special privilege group for editing AI skills or I should have seen an Appian error before that, right?
I need to generate a secure embedded link and need to put that in an Appian interface. I mimicked what given in this documentation here (https://help.sigmacomputing.com/docs/example-embed-api-and-url) and created an expression rule for the same. It works but there are some organization level restriction to not put up client id and client secret in constants. Could you please share any alternatives which can be used to store the credentials in Appian or any workaround for the same? I tried to look into Third Party Credentials store but it seems like it can be accessed via a plugin alone.
Hi guys, Is there a new limit to how many rows can be stored in a process variable that is marked as multiple? I made a query that returned 146 elements and the length of the ac!variable is 146 but in the pv!variable there are only 101 elements. Everything after the 101st element seems to have gotten trimmed out.
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.