-
Recently active
Hi All, I'm using a http connected system with OAuth Client credentials type authorization. When I Authorize from connected system, It is authorizing successfully. But when I tested the Integration using this connected system, It is throwing an error as this Invalid credentials error-result-guidance Appian was not able to authenticate with the access token you provided. This request requires Bearer authentication. HTTP/1.1 401 Unauthorized Next Steps This integration is using a connected system with OAuth 2.0 Client Credential authentication configured. You may need to authorize access to the external system and retry the request. Make sure that you are using the correct OAuth 2.0 configuration for this external system Make sure that the OAuth 2.0 configuration provides the required scope to make this request Check the request and response for more details Review the external systems documentation for information on what may have caused the problem.
Hi Team, When I make API call from Appian, I am only getting iSession id in Cookie in Header whereas in Post man I am able to get both iSession id and JSESSION ID. Can you please help me to get JSESSION ID while calling an API from Appian? Thank you in advance
I am using the AWS Assume Role plugin with the Amazon S3 plugin. Entering the credentials (e.g., Access Key, Access Key Secret, Role ARN, Role, etc.) directly in the Appian designer console when creating the connected system is non-ideal. An ideal solution would be to natively integrate with AWS Secrets Manager, which would allow for automated secrets rotation. In the interim I would like to use Appian's SCS. How can I inject the secrets in the Assume Role Plug-in using the SCS? From what I've read the Third Party Credentials can only be used by Java plugins. Do I need to create a new plugin? Do you have an example that goes through this kind of use case step-by-step? This is the only documentation I've found -- how would the custom plugin then inject the secrets into the AWS Assume Role plugin?
Hi Team , I am developing a connected system component which require to handle Appian documents. How can I get ContentService instance to my integrationTemplate class which is extended from SimpleIntegrationTemplate . Thanks
I'm trying to integrate with a SOAP call where the only credentials in the header is the current datetime: <soapenv:Header> <sec:Credentials> <sec:Created>2024-03-12 17:44:34Z</sec:Created> </sec:Credentials> </soapenv:Header> How do include that information in the header? I'm calling the webservicequery, but I can't figure out how to include that header information. I would guess I would use a wsHttpHeaderField, but how to I make it nested with the two layers of information?
I have a Sharepoint connector defined and authenticated with an integration that uses it. It is set to create a folder. I am trying to use it in an expression like so:a!localVariables( local!user: rule!HR_getUserFromUuid(ri!uuid), local!employeeFolder: upper(user(local!user, "firstName")) & " " & upper(user(local!user, "lastName")), rule!HR_SharepointCreateFolder( folderName: local!employeeFolder, rootPath: cons!HR_SHAREPOINT_EMPLOYEES_FOLDER ) )It however doesn't create the folder. If I go to the integration, enter the same values as test inputs and click test, it does work as expected.
I'm sending a document to this web API and i need to retrieve another document that is going to be generated in the process model. It gets to make the process run but the API does not wait for it to finish i have every node in my process chained and is a short process with less than 25 nodes.
i have a post web API which receives an XML file and with this files it triggers a process model. but unfortunately when we get the file we just get the XML file content. it's like we where getting just the content of the XML and this is a signed file that should not be modified that's why i hesitate on just cutting the text and paste it in a new file. my web API This is what we are getting in the body of the httprequest is there a way on turning this into the sent xml file again ? just for letting you know the a!httpresponse.formData is empty because we are not using the xx-www-form-urleenconded
We will going to use Appian to remediate one of application. We will need to fetch data from Appian db and load it into our in house database, In our existing set up, where Appian is not used , we are using informatica Power centre to fetch data from external vendor application via CData ODATA connector. Is there any way to do with Appian also?
Hello fellow devs, I have a requirement, but I'm unsure if Appian supports it. I need to set up an integration that involves using certificates. Specifically, one of the certificates is meant to encrypt the payload. If I upload the appropriate certificate in the admin panel, will Appian automatically understand that the payload needs to be encrypted when sending an integration request? Let me know if you need more info. Thanks!
i made sure the certificate matches the api, and is valuable error-result-guidance Failed to connect to hhtps▬▬▬▬▬▬▬ Certificate for <10.▬▬▬> doesn't match any of the subject alternative names: [MW▬▬.pem]
Hi, We have to retrieve the third party credentials from an external repository but the client doesn't want developers (not even administrators) to have access to these credentials. We know that credentials in the connected systems are masked: And we also know that values can be masked in Third Party Credentials (but this has to be done manually by an administrator): Does anyone know if this can be done dynamically or if there is a way for developers to not have access to these credentials? Thanks!
Hi, I'm trying to post a webhook on Autodesk which callbackurl is an Appian web API. The problem I have, I can't expose any Appian service without authentication, and on the post method I don't see any option where I can write an API-key or something similar, only the callbackurl. Is there any method where I can expose an Appian Web Api?
Hi All, As we checked in the particular KB article, there is an option called proxy host, port while configuring the webservices. Refer below article. KB-1306 How to integrate with web services requiring an HTTP proxy server - Appian Knowledge Base - Support - Appian Community However, in the latest version of Appian, while implementing with web Api integration, we do not have the option for passing the proxy host and proxy port. What is the best process to implement the HTTP proxy in web Api?
Hi , we are facing an issue with huge tomcat logs size after enabling the recieve email configuration in our project. in the tomcat logs I see the following recurring errorERROR com.appiancorp.mdb.EmailHandlerBean - Error receiving message in EmailHandlerBean MDBjavax.mail.MessagingException: Message could not be sent;Caused by: com.appiancorp.messaging.ProcessRouteMissingException: APNX-1-8001-001: No Process Routing Information Provided: Needs one of DestinationEventPersistentID, DestinationProcessID, DestinationPMID, DestinationPMUUIDThis doesn't make much sense since the only process model UUID that I have receiving emails has been added to the custom properties file already. What could be the issue here?
Hi Team, We are constantly getting the below gateway timeout error constantly with our integration. We have changed the timeout seconds from 120 to 200 still we are getting the same issue. Please let me know if solution for this. Thanks in advance
Hi , I am trying to connect to connect to Azure Blob Storage. I am canonicalizing the auth header but facing an issue somewhere that i cant identify. Can anyone please help on this? Here is the error message :
Hello everyone!!I need help doing an integration in appian with a SOAP API.They give me the following example of a call to the service from which I have to collect a couple of values for the next call:<soapenv:Envelope xmlns:loc="administracion.gob.es/punto uniconotifications/localiza" xmlns:soapenv="">schemas.xmlsoap.org/.../"> <soapenv:Header> <wsse:Security xmlns:wsse="docs.oasis-open.org/.../oasis 200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="docs.oasis-open.org/.../oasis-200401-wsswssecurity utility-1.0.xsd"> <wsse:BinarySecurityTokenEncodingType="docs.oasisopen.org/.../oasis-200401-wss-soap-message security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/ wss/2004/01/oasis 200401-wssx509-token-profile-1.0#X509v3" wsu:Id="X509-64F5C1E5A48C28A7C116170092820515">MIIHsTCCBpmgAwIBAgIQDMdc+nrFIYk/7ymn[...]</wsse:BinarySecurityToken> <ds:Signature Id="SIG-64F5C1
Nice to meet you, Appian community members! I'm looking for a no-code/low-code solution in order to properly develop corporate processes in my company. As I know from the recommendations of our colleagues, the Appian platform could be a wise choice for that purpose. My main question: is there any way to pair/integrate the Appian tool with other enterprise platforms, namely Camunda? Current use case: we need to integrate Camunda technology in a low-code solution for easier business process building. Looking forward to your response
Hi, We are defining the architecture in a new client and we are looking at the different options we have to communicate from Appian Cloud with the client's private network (and vice versa). Reviewing the documentation, it seams that the only methods of connectivity with Appian Cloud are VPN and AWS Private Link. Does anyone know if Appian supports a P2P link? Thanks!
This is a "how does Appian do it?" questions. I'm working on an Appian site that uses webContentfield to display an outside site inside of Appian (like an iFrame). This outside site is using the credentials from SSO to log the user in. We are pretty sure it is using the session to do that but I don't see anything that specifically sets that up. We need to do this with another 3rd party and they are asking how the credentials are getting passed. Does anyone know the magic of SSO that is happening in this situation?
We are trying to create a SharePoint connected system with Appian native, but we are having problems with the authentication by "Client credentials". The problem we have is that it can be done from Postman, but the parameter it asks for is "resource". And here we have no way (or I don't know it) to see the call to see why the call doesn't work. Is there anyone who has been able to do it and can help me? We already connect to SharePoint with Microsoft's API Graph, but we have to modify some metadata and it can't be done by API Graph, we are exploring this possibility. Thank you very much.
I am using a!fromJson to convert a JSON string into an Appian value. However, I encounter an error when handling document types. This is the current format I am using: in ER: """" & fv!item & """:[" & substitute(if(rule!GLB_isBlank(local!data[fv!item]), "", local!data[fv!item]),";",",") & "]",OUTPUT: "fieldName":[[Document:115497], [Document:115501]] but It's giving error 'The json Text parameter was not valid JSON'
Hi As I am trying to connect with gmail account with the help of "Gmail Connected system".The Gmail Connected system is connect successfully when it comes to integration I am getting "GMail Integration Error"The screenshot below:-Please let me know what I am missing.
What is the correct way to give private RSA key to docusign connected system,the RSA key pair obtain from Docusign console (the created app in app and key tab ) is not working ,I am getting Following Error
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.