Activities of "DominaTang"

hi

ForceUsersToPeriodicallyChangePassword and PasswordChangePeriodDays are independent settings for Host and Tenant.

Is there a way to update all tenants settings when host settings are updated.

You can add the default value for these settings or set a value for the default provider.

thanks,

When login as host admin, via Admin Setting page, UI can change the following settings. Abp.Identity.Password.ForceUsersToPeriodicallyChangePassword Abp.Identity.Password.PasswordChangePeriodDays

UI save would update record in AbpSettings table. However, I noticed that for existing tenant I created before update above settings, when login as Tenant Admin, above settings are not changed.

I am wondering where these two settings for each tenant? Is there a way to update all tenants settings when host settings are updated.

Thanks

  • ABP Framework version: v7.2.1 Micro Service Template

Hi,

Yes, you can manage the connection string of a tenant
https://docs.abp.io/en/commercial/latest/modules/saas#connection-string https://docs.abp.io/en/abp/latest/Connection-Strings

I am talking about this use case, for example I have a Production Service, this service is used by users from different RAs, by checking API's tenant Id, for tenant A, the app read/write product to database "TenantA" db, for tenant B, the app read/write production to database "TenantB" db. Base on above page you mentioned (Different tenant connection string), when the code use Repository class, the ABP Repository is smart enough to access different database?

Hi,

With latest ABP Framework Micro Service Template. Does it support separate database for each tenant. For example, when Tenant Id is value 'aaa", then DbContext point to Sql Server database 'aaa', when TenantId is value 'bbb', DbContext pointing to SqlServer 'bbb' within a MicroSerivce.

Thanks,

thanks.

In MicroService architect, Gateway plays the role 'Gateway for backend', each MicroService just need to know the gateway Url. And it's gateway forward the request from one Micro Service to corresponding target MicroService.

However, each MicroService has RemoteServices section, in appsettings.json as below. In this case, when MicroService A calls MicroService B's method, it's directly access MicroService B's Url or still forward the request to the gateway?

"RemoteServices": { "LxxxService": { "BaseUrl": "https://localhost:44502/", "UseCurrentAccessToken": "false" }, .. }

With ABP Micro Services, is it fine that two Micro Services actually point to same SQL server or MongoDb instance, but each takes care of a set of tables of its own.

  • ABP Framework version: v7.2.1
  • Add SignalR sample to both backend, gateway and Angular. Somehow with Micro Services template, the Angular SignalR request is always rejected by gateway and we couldn't figure out the reason.

  • AbpEntityChanges, add two properties which is JSON format old instance snapshot and new instance snapshot.

Can ABP framework put Snapshot of old entity instance and new instance ExtraProperties in JSON format. Since sometimes, there is such audit requirement. For example, previous form submitter is A, new submitter is still A, this property is not changed. However, for audit perspective, the app needs to show who make such changes or even for property is not changed, the snapshot value should still show on the UI.

With ABP Framework, when entity data is changed, it is written to AbpEntityChanges and AbpEntityPropertyChanges table.

Is the a way intercept Abp's implementation, so that we can do this: Get Old Entity Instance value, Get new Entity Instance value, this entity change is triggered via which API and by who. Then we sent whole data to an event bus.

Thanks

  • ABP Framework version: v7.2.1 Micro Service *:
Showing 1 to 10 of 54 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11