![]() |
VOOZH | about |
dotnet add package BizDoc.Azure --version 6.8.3
NuGet\Install-Package BizDoc.Azure -Version 6.8.3
<PackageReference Include="BizDoc.Azure" Version="6.8.3" />
<PackageVersion Include="BizDoc.Azure" Version="6.8.3" />Directory.Packages.props
<PackageReference Include="BizDoc.Azure" />Project file
paket add BizDoc.Azure --version 6.8.3
#r "nuget: BizDoc.Azure, 6.8.3"
#:package BizDoc.Azure@6.8.3
#addin nuget:?package=BizDoc.Azure&version=6.8.3Install as a Cake Addin
#tool nuget:?package=BizDoc.Azure&version=6.8.3Install as a Cake Tool
Add Azure authentication and storage for BizDoc.
dotnet add package BizDoc.Core.Azure
program.cs
using Microsoft.Identity.Web;
builder.Services.AddBizDoc(options => {
options.IdentityClaimType = ClaimConstants.ObjectId;
}).
AddAzure(options => {
options.SystemGroupName = "{system-sid-here}";
options.ApplicationIdURI = "api://{your-domain}.azurewebsites.net/{entry-point}";
options.ClientId = "{client-id-here}";
options.TenantId = "{tenant-id-heare}";
options.ClientSecret = "{secret-here}";
}, configure =>
configure
.UseIdentityProvider());
IdentityClaimType can be one of:
| Claim |
|---|
| AzureClaimTypes.EmployeeId |
| AzureClaimTypes.UserPrincipalName |
| AzureClaimTypes.OnPremisesUserPrincipalName |
| AzureClaimTypes.OnPremisesSamAccountName |
| ClaimConstants.ObjectId |
| ClaimTypes.Sid |
| ClaimTypes.Email |
Identity default id ClaimConstants.ObjectId.
BizDoc require User.Read.All permission.
Set a storage for attachments.
AddBizDoc().
AddAzure(
options => ...,
configure => configure
.UseBlobFileStore(o=> o.ConnectionString = "{connection-string-here}"));
Document owner manager in Azure.
Directory roles.
User people by job title.
My Group Peers.
My Team Peers.
My Teams Pending.
Teams Performance.
| Name | Usage |
|---|---|
| Contacts | |
| Groups | |
| Roles | |
| DirectoryRoles | |
| Places | |
| Organizations | |
| Sites | |
| Teams |
Owner Department.
Owner Teams.
Install the module.
npm i @bizdoc/azure
Import the module in app.module.
imports: [AzureModule.forRoot({
clientId: '{client-id-here}',
})]
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 net6.0 is compatible. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|
-