Welcome to Alliance Business Suite - Portal Core. π
This projects is being built and mantained to provide a self-hosted alternative to the traditional ABS Portals.
π Homepage
β¨ Demo
Requisites
- An active Alliance ID Account.
- An active Alliance Business Tenant.
Install
git clone https://bit.ly/2ZVoyyOcd ABS.Portal\FenixAlliance.ABS.Portaldotnet restoredotnet build --configuration ReleaseUsage
Create a file called appsettings.json with the following content:
{
"AzureAdB2C": {
"Instance": "https://yourtenant.b2clogin.com/tfp/",
"ClientId": "254aq1c6w-1336-4c12-898fe-e5465d77a5841",
"CallbackPath": "/signin-oidc",
"Domain": "yourtenant.onmicrosoft.com",
"SignUpSignInPolicyId": "B2C_1_LoginSignup",
"ResetPasswordPolicyId": "B2C_1_PassReset",
"EditProfilePolicyId": "B2C_1_ProfileEdit"
},
"UI": {
"LogoWidth": 180,
"LogoHeight": 80,
"LogoURL": "https://fenixalliance.com.co/images/CoMarketing/Customers/technoexpress.com.co/logo.png"
},
"AllianceBusinessSuite": {
"PortalID": "21c9daeb-1378-4c12-840e-e65d77a7b738",
"PublicKey": "8b3db5ce901f3addbdce9971c1c4a57936ff9343943f9539dbdfa0b157eeefe3",
"PrivateKey": "80874eb5f166845fc6d525a0b1eec150b38c57dc4c253ccb85f745f2f4f46c58"
},
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"AllowedHosts": "*"
}You then need to set your PublicKey and a PrivateKey secret for this application to connect to the Alliance Business Platform API. You can create a new set of credentials at https://fenixalliance.com.co/suite/integrations/applications
Run tests
dotnet testAuthor
- Website: https://fenixalliance.com.co
- Twitter: @fenixalliance
- Github: @fenixalliance
- LinkedIn: Fenix Alliance on LinkedIn
π€ Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.
Show your support
Give a

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
