-
Recently active
I would like to use a SAML Group claim, like <Appian Admin> so that when a user signs in, and they are in that IdP Group (from Azure Entra ID) that they are created as an admin console admin... Is there a way to use a "Common Object group" in Designer to manage admin console admins?
Some integrations (i.e. CRM Dynamics 365) have scopes tied to the environment. For some reason, this is the only parameter that we cannot put in an Import Customization file and it gets overwritten on each full deploy of the application.
Hello,I hope you can help me.I have a gried Field with a record Type as the data source (record A), which at the same time is based on a SQL table. Every row has a unique value of its primary key (request_id). Some of the columns of the grid are displaying values which are not from the main source record, but from another record with a one-to-many relationship.This second record (record B) is also based on a SQL table. The relationship between them is through request_id. Because of this, I have included record B within the "relatedRecordData" parameter of the "a!gridField". I have stablished as well a limit of 1, and a descending sort field based on the date. This way, for every a_id, I only display the value of the latest row in record B (even if there are more rows with different values).This is working completely find. My problem comes when I try to add filters within "a!recordData" > "filters" . The moment I add a fil
I want to learn the most efficient way to create groups for markets,so that I don’t have to spend a lot of time recreating the same groups for 8 markets, want to implement group permissions for multiple markets at once.I know we have smart service to create groups and also we have plugin called Peoples functions plug-in. Do we have any other way ?
Hello, I looked at the updates version of the Pinecone connected system V3.0, the embedding model is hardcoded to text-embedding-ada-002. Is there a way to make this configurable, so we can pass other models?
Hello, I have the following validations on a file upload. When I upload a wrong extension for testing, it is giving me a completely different validation message than what I have in my code and I'm not sure where it's getting it from. Also, it looks like each time I upload a new file, the earlier validation message does not get replaced with the new one and I have no point of reference to see where this is happening, if anyone knows how to fix these two issues I'd really appreciate it. Here is the code. For reference, the constant being used (cons!GF_FILE_EXTENSIONS_UTILITY_PACKAGE_ARTIFACTS) has an array of all valid extensions (pdf, jpg, png, etc.)
We recently pushed deployed an interface from our development environment into our preproduction environment. A part of this interface is a document upload that then uses an imageField component to render the an uploaded heat map image. The component and interface worked as expected in development but in preproduction the image fails to render. We have checked things like security even though we noticed while logged in as admins. We tested using a small-scale interface and experienced the same behavior. I'm not sure what could be the discrepancy at this point. I'll upload some screenshots for clarity.
I am having issue running FitNesse with Edge browser. Google Chrome and Firefox does not have any issue. I would appreciate if someone could shed some light on this. Thanks.
Hello, I have tried to execute fitnesse script in EDGE browser. However, am getting below error. Kindly help to resolve this issue.Note: The same script was working fine in CHROME browser. Thanks in advance.
I am looking to use SAML 'Attribute Mapping' configuration to 'create new users upon sign in'. Is there a way I could create a user as a system administrator based on SAML attribute mapping?
our current appian primary database is on oracle which we are migrating to PostgreSQL we are using GCP DMS for migration from oracle to PostgreSQL after migration we found few column which is as BLOB in oracle is migrated as bytea in postgresql no when we are starting tomcat we are getting error org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column type encountered in column [edit_events] in table [app_edit_history]; found [bytea (Types#BINARY)], but expecting [oid (Types#BLOB)] is any one faced this issue please help with resolution
I have a table with a field "name" which is of text type. It follows a fixed pattern and all the entries are very similar. The entries contain text and numerical values, e.g. Practice 1, Practice 2, Practice 3, ..., Practice n where n can be any number. I need to sort it in the ascending order of the numerical suffix. If I sort it as text only I get something like Practice 1, Practice 10, Practice 2, ..., Practice 9 assuming there are only 10 Practices. However, it has to be sorted as Practice 1, ..., Practice 9, Practice 10 as per my requirement. How can I achieve this?I have attached a picture of my code in the query editor below. I tried casting name to integer using the tointeger() function like below but it gave me an error saying we can't cast on a field.sort: { a!sortInfo( field: tointeger(record.name), ascending: true ) }
Hello, When a process is started from a timer and no user is assigned to it, what user will have started that process?For example, when viewing process instances, who will be the user in the Started By column? Thank you, Nick
Hi All, We are getting the following error as startindex cannot be greater than totalCount. Start index was 31 and totalcount was 0. We are using process report query for querying the data and for paginginfo, we are using fv!paginginfo. We are getting the above error only in prod and we are being notified via the error mail as part of the new appian release. No user has reported this issue. We are not able to understand why this error is occuring. One observation was when errors are triggered, startindex is having 11, 21,31,51 etc. Any suggestions will be helpful
Hi Alla!localVariables( local!crFeesComments_cdt: rule!CR_FN_getModuleComments( crModuleComments: ri!crModuleComments_cdt, commentId_int: cons!CR_AS_COMMENT_IDS[1] ), local!crPricingApprovalComments_cdt: rule!CR_FN_getModuleComments( crModuleComments: ri!crModuleComments_cdt, commentId_int: cons!CR_AS_COMMENT_IDS[2] ), local!crFxRatesBuy_cdt: index( ri!crFxRatesFromDb_cdt, wherecontains( { 1, 2, 3 }, index( ri!crFxRatesFromDb_cdt, "seqNumber_int", {} ) ), {} ), local!crFxRatesSell_cdt: index( ri!crFxRatesFromDb_cdt, wherecontains( { 4, 5, 6 }, index( ri!crFxRatesFromDb_cdt, "seqNumber_int", {} ) ), {} ), { rule!CR_RT_displayInformativeNote( pageName_txt: cons!CR_TXT_SECTION_NAMES_TODISPLAY_AMOUNT[3] ), rule!CR_SC_AS_displayROCOverview( cif_int: ri!cif_int, systemRequestId_int: ri!systemRequestId_int, cr
Hello community, There is a scenerio where I just want to add a user filter to popup only with the options that are mapped to a record. e.g. there are 10 reference records used in filter and mapping is like:: Record A - 1,2,3,4 Record B - 4,5,6 Record C - 6,8,,4,3,9 Is there any way to just popup mapped referenced values to the filters for selected records.
Hi All, I want to understand matrix for role segregation and activities that one can do as basic user vs sys admin . Generally I want to create a matrix for business presentation defining global user vs sys admin access matrix. Can anyone please help. Thanks Bihitak
I am using process report. Recently I encounter the below error in the log. Can you pls advise on what would be the best option I should follow to remediate this issue without changing the default time limit? The report generation was cancelled by the system after 2224 ms.The time limit for generating a report is 2000 ms. (APNX-1-4275-008)
Hi, Iam getting error “An error occurred in executing an Activity Class” for ‘Docx from dynamic template”smart service .The plugin which used needs to be updated.Is the issue will resolve after updating this plugin?If its not please help me to resolve this as we faced this issue from aug 19 onwards and it is working fine before that, Attached the screenshots of node outputs ,node inputs ,system logs for reference.
Can anyone help me on this : - You need to remove an unused field from an existing record type Product, which has data sync enabled and is backed by a database table. What should you do? A. Delete the field from the record type and optionally delete the column from the database table. B. Delete the field from the product Custom Data Type (CDT) and perform a full resync of the record type. C. Delete the column from the database table and perform a full resync of the record type.
Hello, is there any way to round the corners of a progress bar or a bar chart in Appian?
When you click the add button, the CardLayout component is duplicated along with its fields. Consequently, the dropdowns in each card layout are showing the same selected value as the dropdown in the first card layout. How should I handle saving the data to ensure that each dropdown maintains its own selected value? a!localVariables( local!count: 1, local!destChildFields: a!map( status: { description: "Status", type: "integer", questionSet: "global", required: false, enum: { 12, 13, 14, 15, 16 }, enumLabels: { "To Do", "In Progress", "Escalated", "Withdrawn", "Resolved" }, typedesc: "Single-Select" }, subStatus: { description: "SubStatus", type: "integer", questionSet: "global", required: false, enum: { 17, 54, 21, 18, 19, 10019, 10021, 10018, 95, 10016, 10026,
Hello Team, As you all know that few of the functions from 'People Function' plugins are deprecated and can be removed at any time. Can you please help me with the replacement of functions with Appian out of box function. Below if the list of functions which have been used in our code, aregroupsaddedbyruleareusersaddedbyruledoesuserexistgetadmingroupspaginggetadminusersdirectpaginggetadminuserspaginggetallgroupsnamesgetdirectadmingroupidsgetdirectgroupmemberuserspaginggetgroupprofilegetgroupuuidgetmembergroupsdirectpaginggetmembergroupspaginggetmemberusersdirectpaginggetmemberuserspaginggetuseruuidgroupprofilerecordtypesourceisusermemberofallgroupsvalidatenameforuser Please let us know if anyone has already implemented code to replace above functions.
Is there a good way to convert a list of items with no more than 1 item in it to a single item? There are 2 ways I know of, both have minor issues depending on the context. 1) use an index such as array[1] to get the first value of the array - This works, but requires some null checking in case the array is empty as it will bug out if that is the case. 2) use cast, but this requires knowing the type ahead of time, and if that's not possible, neither is this casting method. Is there any other way I'm missing? Some hidden fromList() function I haven't found yet?
Hi All, I have this new kind of issue. I have created few interfaces and expression rules in an application and recently while I am trying to edit these objects I am getting the 403 error message saying that "Access Denied. You don't have permission to view this page". I was able to edit it one week back and now also, I am able to edit the interface in design mode without any issues and saving them. Issue is only with the expression mode. Issue seems to be occur only on my application objects even if I tried duplicating the old interface/expression rules. Security of the objects also looks good & i have Admin access on the same. Let me know if anyone else faced the same kind of issue earlier and steps to resolve the same.
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.