**Data Filtering:**
- Implement a custom data filter for company-based filtering, similar to how
**References for Custom Filters and Claims:**
- [Defining Custom Filters](https://docs.abp.io/en/
latest/Data-Filtering#defining-custom-filters)
- [Claims Principal Factory](https://docs.abp.io/en/
/latest/Authorization#claims-principal-factory)
- [
/Multi-Tenancy)
This approach aligns with
`ExtraPropertyDictionary` is an internal type used by
using ABP's module/entity extension system, make sure you are only mapping your own entities or valid
user.AddOrUpdateProperty("CustomProperty");
});
});
```
**References:**
- [
EF Core Migrations](https://docs.abp.io/en/
Maybe https://github.com/abpframework/
(Parameter 'path')`) during the "ApplicationObjectMappingCommand" step in
It typically occurs when
**Verify File Paths in Suite Configuration**
-
- If you have custom folder structures, try reverting to the default
**Check for Known Issues**
- This is a documented problem in the
With
Using
This tooltip issue ("You do not have permission to perform any action") after upgrading to
In recent
9.2 Migration Guide](https://abp.io/docs/9.2/release-info/migration-guides/
Sources:
- [
See https://github.com/abpframework/
However, since upgrading to
The behavior is observed across:
-Our custom pages with DataGrids
-Built-in
- The error `InvalidOperationException: sub claim is missing` after upgrading to
- In
ensure that your authentication pipeline and claims transformation logic are compatible with the new
/9.0/release-info/migration-guides/
/Modules/IdentityServer)
- [
To resolve the "This server only accepts HTTPS requests" error from OpenIddict when running your
Ensure your Nginx is correctly forwarding headers (`X-Forwarded-Proto`) so that
API say if try to authenticate a single micro service (CORS work)
http://lnx-ngx-mc01:41367/
/SetCsrfCookie -> 500
http://lnx-ngx-mc01:41367/api/
IdentityService if I try to open
http://lnx-ngx-mc1:46388/api/
I've publish a Auth server for a microservice with
get error
"SwaggerClientId": "WebGateway_Swagger"
},
```
I've the same schema on
To use TenantId as part of a composite key in an
This would require making TenantId non-nullable, which breaks host/tenant separation in
Sources:
- [
- [
Start with the [
**Update .NET and
- If you use the
9.0 microservice template (created via
Sources:
- [
Hi,
We have a project on production that is based on a microservice template created with
We want to update it to version 9.0
We have created a new microservice template with
Based on further testing, I have determined that the JWKS Uri must match the
If
- The `.well-known/jwks` endpoint returning 404 in
- When running behind a proxy (like krakend or AKS ingress), configure forwarded headers in your
/deployment/openiddict-deployment)
- [
I would appreciate some guidance on configuring
The log above is from the
**Test the Integration**
- Run your
Is this possible with
Is this possible with
Is this possible with
detailed documentation" on using an OpenId connect identity provider like Okta or Auth0 for login into an
I can't find any documentation on this on
- In
(such as most aggregate roots),
**Reference Implementation:**
See the official
guide provides a step-by-step walkthrough for implementing and troubleshooting concurrency checks in
hi
Can you try to upgrade all
- When using a separated AuthServer and Blazor UI in
- Based on verified
Example fix (from verified
/899
- https://abp.io/docs/latest/framework/ui/blazor/authentication
This approach is confirmed by
To deactivate the automatic creation of LDAP users in
By default,
Since you want to handle user creation yourself and prevent
**Note:** The actual class and method names may vary depending on your
https://github.com/abpframework/
create the users myself and** I need to be able to deactivate the automatic creation of LDAP users in
But somehow the
- In
However, in the Production environment,
- For more details, see the official
On local environment (Development Env) we are able to get 401 error from the API developed using
To set up CI/CD with GitHub Actions for deploying your
Ensure Your NuGet Sources Are Correct
-
You must add your
Example GitHub Actions Workflow for
If you see errors like "Unable to find package ...", double-check your NuGet.config and ensure your
PackageSourceMapping is enabled, the following source(s) were not considered:
following source(s) were not considered:
PackageSourceMapping is enabled, the following source(s) were not considered:
PackageSourceMapping is enabled, the following source(s) were not considered:
PackageSourceMapping is enabled, the following source(s) were not considered:
Sources:
- [LeptonX Theme Customization (
Tenants | Need space between Search and Filter buttons
We are using
To achieve a shared user and tenant base across multiple
Upgrade all your services and modules to the same
This architecture is fully supported by
all services use the same Identity and Saas backends, and that all modules are upgraded to the same
Sources:
- [
7.4.5) with:
- Identity
- Saas
- Administrative
- Crm
Now I want to add a new application ERP (
I need to use same
- Using Global Features in
require direct references between modules.
- This approach is documented and encouraged in the official
override module behavior, you can also use the extensibility and customization mechanisms provided by
Sources:
- [
image.png](/QA/files/3a1afc7517b605aca541173293601b65.png)
Is this a recommended and clean approach in
Provide us with the following info:
🧐 Hint: If you are using the
System.Security.Cryptography.CryptographicException: Keyset does not exist" error when deploying an
**References:**
- [
/deployment/openiddict-deployment)
- [
The `Volo.Saas.Tenants.TenantManager.CreateAsync(string name, Nullable editionId)` method in
Sources:
- [
name, Nullable`1 editionId)
How do I know what validations are in place for TenantManager (part of