Hybr®
Cloud Assert HomeDocs Home
2303
2303
  • Introduction
  • Features
    • Summary
    • Service Providers
      • Tenants Management
        • Tenant Onboarding
        • Tenant Portal Access for HYBR Admin
        • Tenant Portal Access for Support Users From Different Domain
        • Tenant Company Management
        • Company with AAD B2C
        • User Management
        • Subscriptions Management
        • Offers Management
        • Plans Management
      • Reseller Management
        • Reseller Offer
        • Reseller Plan
        • Onboarding a CSP Customer and Mapping it with Reseller
      • Billing
        • Credits
        • Microsoft CSP
        • Pricing Profile
          • Pricing Profiles Management
            • How to set Pricing List Import setting for meter
          • Update Pricing Profile from Excel
        • Cost Reset
      • Resource Management
        • Console connect requirements for imported VMs
        • Connection manager
          • Azure Stack Hub Connection Management
          • Azure
          • AWS
        • VM Template management
        • Param Spec
        • Network Management
        • Azure Integration
        • Policy Management
        • Linked Clone
        • Attach and detach networks
        • Delete Options
        • Backup
          • Veeam Backup Configuration
          • Scheduling a backup using Veeam
      • Microsoft CSP
        • MS CSP security consent process
        • Partner Center Refresh Token Expiry Alert
        • New Commerce Experience (NCE)
          • Transition from Legacy to NCE
        • Azure Reservation Management
        • Granular Delegated Admin Privileges
          • Bulk Transition of customers from DAP to GDAP
          • Default roles to be provided for relationship request.
      • Service Catalog
        • FAQ
      • Azure Stack Hub
        • Create and Publish Service Catalog offers
        • Configure Service Catalogue Plan
        • Pricing
        • Security Deposit for an Azure Stack Hub Offer
      • Customization
      • Administration
        • Application Settings
        • Admin Portal Access for Support Users
    • Business Intelligence Dashboards & Reports
      • Dashboards
      • Reports
        • Schedule Reports
    • Reseller
      • Customers Management
        • Customer Onboarding
        • Plans
        • Offers
      • Billing
        • Pricing Profile Management
    • Customer
      • Subscriptions
      • Resource Management
        • Virtual Machines
        • Connect a VM using browser
        • Virtual Networks
        • Resource Templates
        • Resource Groups
      • Microsoft CSP
        • CSP Operations and Status tracking
      • Software-Defined Network (SDN)
      • Company Registration
    • Cloud Cost Management
      • Cloud Dashboards
        • Azure Invoice Comparision
      • Collaborations
      • Resource Tagging
        • Data Processing Rules
      • Cost Allocations & Budgeting
        • Budgeting
      • Recommendations
      • Reconcilation
      • Getting started
        • Kubernetes
        • Azure
        • AWS
        • GCP
        • Tenant Company Creation
  • Advanced Guides
    • CSP Customers with Resellers
  • API Documentation
    • External Integration and API Documentation Overview
    • External Webhook Integration
    • Zapier Integration
      • External application events which trigger event in Hybr
      • Event in Hybr which trigger external Application
  • Support
    • How do I contact support?
    • How do I share feedback?
    • Roadmap
    • Changelog
  • On-Prem Installation
    • Architecture
    • Prerequisites
      • Infrastructure
        • Production
        • POC
      • Identity Providers
        • AAD B2C
        • Microsoft Entra ID
        • ADFS
      • Services
        • VConnect
        • Workflow
        • Microsoft CSP
        • Remote connect using Guacamole
          • Apache Guacamole Setup
          • Troubleshoot
          • Support Links
          • Guacamole Pre-Requisites
        • Console connect for VCenter V7
          • Pre-Requisites
          • Configurations for Nginx (Reverse Proxy Server)
          • Troubleshoot
          • Supporting Commands / Configurations
      • Ports Requirements
    • Deployment
      • Core Components
      • VConnect
      • Billing
    • Configuration
      • Billing
        • Custom Invoice
        • Multilingual Support
      • Cost Management
        • General
    • Updates
      • Billing
      • Cost Management
    • Infrastructure & Application Security - Recommendations
Powered by GitBook
On this page
  • Onboard an Azure Subscription
  • Azure Application Creation
  • Cost Export Creation
  • Onboard an Azure Subscription
  • Creating a Azure Connection
  • Editing an Azure Connection

Was this helpful?

  1. Features
  2. Cloud Cost Management
  3. Getting started

Azure

PreviousKubernetesNextAWS

Last updated 1 year ago

Was this helpful?

Onboard an Azure Subscription

Azure Application Creation

  1. Log in to Azure Portal () and navigate to Azure Active Directory(AAD) -> App Registration.

  1. Select "New Registration" to create a new app registration for AAD.

  1. Give a friendly App Registration name and register it.

  2. Once registered, new application will be created.

  1. Navigate to "Certificates & Secrets" available in the navigation.

  1. Create a new client secret for the newly created application.

  1. Give a friendly description for the secret and select its expiry time based on the need and complete the process by adding it.

  2. Once the client secret is created, copy the value and save it for the future use, since it can't be retrived again.

  1. Now, an application is created for the subscription with client secret. The details from the Application Overview can be used to onboard Azure Connection for the endpoint type "Azure Subscription Details" without logging in.

  1. A detailed explanation and steps for onboarding Azure subscription in Hybr is available below.

Cost Export Creation

  1. Select "Export" from navigation option available.

  1. Add the cost exports for the selected subscription.

  1. Give a friendly name for the cost export being added.

  2. Select the export type as "Daily", "Weekly", "Monthly" or "One time" based on the need.

  1. Hybr supports the export type of "Daily","Monthly" and "One time", so cost exports can be created for all the three types.

  2. Provide Storage accout details, where the cost exports need to be stored.

  1. Either an existing account or new account can be created for any available subscription.

  1. The data provided during the cost export creation will be the exact same details that need to be provided during the azure connection onboard in Hybr for the endpoint type "Azure Cost Export" without getting Admin consent.

  1. A detailed explanation and steps for onboarding Azure Cost Export connection in Hybr is available below.

Onboard an Azure Subscription

Log in to Hybr Admin portal and navigate to Reporting → Data Sources -> Connections page.

Note: The below pre-requisite is required only when the Azure Application has to be created automatically. It is not needed for manual onboard.

Pre-requisite:

A Global Administrator of Azure Active Directory is required to grant Admin Consent to Hybr Application for creating Azure Application and Service Principal to access the subscription resources.

  1. Click on Grant Admin Consent button

  1. Grant Admin Consent dialog opens. Click on ok button

  2. Login with an account (Global Administrator) who has permissions to grant access. A pop-up window opens requesting permission to grant access for Hybr Application.

  3. Select the checkbox 'Consent on behalf of your organization' and click Accept button.

Creating a Azure Connection

To create a new connection, follow these steps:

  1. Log in to Hybr Admin portal and navigate to Reporting → Data Source -> Connections page.

  2. Create a Azure Connection using Create Connection button.

  1. Select Connection category as "Azure".

  2. Give a friendly connection name to the Azure connection.

  1. Click on any endpoint to create an Azure connection

  2. Select or de-select Continue without Logging In Button based on your needs.

  • Login and onboard (Continue without logging in is de-selected) - Will allow to login in using Azure credentials and automatically shows up the subscriptions available for the logged in user, from which he can select the required subscription.

  • Manual onboard (Continue without logging in is selected) - The user can continue to onboard the subscription by manually providing the required details.( Prerequisite : The necessary needed resources for Azure connection( Azure Application, Service Principal, Cost Exports, etc.) should be created from Azure Portal and those details must be provided)

Login and onboard a subscription

  1. Select the Endpoint as "Azure Subscription Details" and click Next button

  2. Login pop-up window appears. Provide the credentials which has access to the subscription that needs to be onboarded

  3. Once the login is successful, the user subscriptions will be listed.

  4. Select the required subscription

  5. Selecting 'Create Azure Application automatically' will create an application and service principal automatically if the logged in user has required permissions to create them. If the user does not have the permission to create an application, unselect the checkbox and click on next step

  1. The Azure Application and service principal will be created and access control will be provided to the service principal to access subscription resources.

  1. In next step, select 'Configure Azure Cost Export' to configure the cost exports for selected subscription

  2. Select Cost Export Data Type as Daily, Monthly and One-Time, Type as Usage or Actual Cost.

  3. Select the storage subscription and storage account where cost exports should be downloaded

  1. Click Complete button to create the required Azure Cost Exports and Azure Connections.

  2. This will create both Azure Api Endpoint Connection and Azure Cost Export Connection

Manual Onboard

Pre-Requisite : Create necessary resources before entering the credentials (e.g. Subscription)

Azure Cost Export

  1. Select the Endpoint as "Azure Cost Export" and click Next button

  1. Enter the Subscription Id for which cost export need to be done

  2. Cost Export Data Type :

  • Usage Cost - Selecting this will export the Usage Cost

  • Actual Cost - Selecting this will export the Actual Cost

  1. Export Type :

  • Daily - Selecting this will export data with granularity Daily

Selecting this granularity will ask for Storage Directory for Daily granularity and its Exports name

  • Monthly - Selecting this will export data with granularity Monthly

Selecting this granularity will ask for Storage Directory for Monthly granularity and its Exports name

  • One Time - Selecting this will export data with granularity One Time

Selecting this granularity will ask for Storage Directory for One time granularity and its Exports name

  1. Enter the Storage Subscription Id and Storage Account Connection string where the exports will be downloaded and complete the wizard

Azure Subscription Details

  1. Select the Endpoint as "Azure Subscription Details" and click Next button

  2. Enter the Subscription Id, Tenant Id, Application Id and Secret , Arm endpoint Url and TokenRequest Resource Url and click next

  1. Configure Azure Cost Export

  • Enable - will create a connection for azure cost export connection ( as same as above steps for cost export)

  • Disable - Only creates connection with subscription details

  1. Connection will be created

Editing an Azure Connection

If you want to make changes to an existing connection, follow these steps.

  1. Log in to Hybr Admin portal and navigate to Reporting → Data Sources -> Connections page.

  2. Select the connection and click on the "Edit" button

  1. The saved details will be auto filled in the wizard

Cost Export Connection Wizard

Subscription Connection Wizard

  1. Make the desired changes to your connection.

  2. Save your changes.

Log into Azure Portal() and navigate to Cost Management.

https://portal.azure.com/
https://portal.azure.com/
Azure Active Directory
App Registration
Create App Registration
New Application
Certificates & Secrets Tab
Create Client Secret
Client Secret tab
Onboard Azure Subscription Connection Creation - Step 1
Onboard Azure Subscription Connection Creation - Step 2
Cost Exports
Add Cost Export
Cost Export type
Existing Storage Account details
New Storage Account
Onboard Azure Cost Export Connection - Step 1
Onboard Azure Cost Export Connection - Step 2
Reporting -> Data Sources -> Connections
Reporting -> Data Sources -> Connections