Microsoft Dynamics 365 Finance and Operations: Access

JGSjgs.ai.kr

Developer series · Episode 2

Microsoft Dynamics 365 Finance & Operations: Prepare Identity, Subscription, and Access

Episode 1 covered the types of development environments. This time, we check the identity, subscription, and access you need before creating an Azure development VM, step by step.

Key points

  • One sign-in account, but access is checked separately in Entra, Azure, and Dynamics 365.
  • An Azure subscription is where costs are billed. Agree on a cost owner and budget alerts first.
  • Azure access is a role (what) plus a scope (where).
  1. Access areas
  2. LCS sign-in
  3. Tenant and account
  4. Subscription and cost
  5. Access check
  6. Checklist

01Sign-in identity and service-specific access

Same sign-in, separate Entra, Azure, and application access checks
JGS explanatory diagram · Paper collage · AI-generated · Based on Microsoft documentation · open to enlarge
Image description and source

One account, three separate access checks: Entra administration, Azure resources, and Dynamics 365 app roles. It is not a connection sequence.

Source: Microsoft Learn

  • Entra roles manage company users and apps.
  • Azure roles create and manage resources such as subscriptions and VMs.
  • Dynamics 365 security roles open app pages and business functions.
Terms
· Tenant: the Microsoft space where an organization manages its user accounts and apps
· Microsoft Entra ID: the service that manages accounts and sign-in for a tenant (formerly Azure AD)
· Security role: a set of Dynamics 365 permissions that controls which pages and actions a user can use

02Sign in to LCS or PPAC

Development environments and prerequisites managed through LCS and PPAC
JGS explanatory diagram · Paper collage · AI-generated · Based on Microsoft documentation · open to enlarge
Image description and source

LCS manages development VMs and VHDs for existing projects. PPAC manages unified environments, licenses, and capacity. The windows are explanatory sketches, not portal screenshots.

Source: Microsoft Learn

  • LCS manages development VMs and VHD files for existing projects.
  • PPAC manages unified developer environments (UDE), licenses, and capacity.
  • You only need the portal for the route you will use.
Terms
· LCS (Lifecycle Services): Microsoft's web portal for Dynamics 365 projects and environments
· PPAC (Power Platform admin center): the newer admin center for Dynamics 365 and Power Platform environments
· UDE (unified developer environment): a setup that connects Visual Studio on your PC to a cloud development environment
· VHD: a virtual machine's hard disk stored as a single file

LCS sign-in in seven steps (real screens)

Real screens from September 2024, with the account address, sign-in number, and profile picture hidden. Korean screen text replaced with English. Since February 16, 2026, new customers can't create LCS projects, so use this when you already have one.

Sign-in order  ① Open LCS → ② Account → ③ Password → ④ Two-step approval → ⑤ Stay signed in → ⑥ Home (personal) → ⑦ Home (project account)

① Open LCS
LCS landing page with the Sign in button

Go to lcs.dynamics.com and select Sign in.

② Enter your account
Microsoft sign-in screen with the account field, address hidden

Enter your organizational account (Microsoft Entra ID) and select Next.

③ Enter your password
Microsoft sign-in password screen

Type your password and select Sign in.

④ Approve the sign-in
Sign-in approval screen for the Authenticator app, number hidden

Enter the number shown on screen in the Microsoft Authenticator app on your phone.

⑤ Stay signed in?
Prompt asking whether to stay signed in

Choose Yes on a PC only you use, and No on a shared PC.

⑥ Home page for a personal account
LCS home page signed in with a personal account, showing two tiles

Because it is not a company account, only Preview feature management and Shared asset library appear.

⑦ Home page for an account with an implementation project
LCS home page for an account with an implementation project, showing eight tiles

More tiles appear, such as Organization users, Subscriptions Available, and Solution management.

Real JGS screenshots · September 2024 · Personal details hidden · Korean screen text replaced with English · Select an image to enlarge

Key point · The same LCS shows different tiles depending on the account (two in ⑥, eight in ⑦). After signing in, check that your project appears.

Terms
· Two-step verification: a sign-in that asks for a second approval in a phone app (Microsoft Authenticator) after the password

03Check the existing tenant and development account

  • Consider a new tenant only when separation is required and you are eligible and permitted to create one.
  • Not every developer needs Global Administrator or Owner.
Microsoft Entra admin center Manage tenants screen with Overview and Create highlighted
Microsoft documentation example · Tenant management screen · open to enlarge
Image description and source

Microsoft documentation example with Overview and Create highlighted. Check the existing tenant first and consider Create only when needed.

Source: Microsoft Learn

Terms
· Global Administrator: the top admin role that can change every setting in a tenant
· Owner: an Azure role that can create resources and also change other people's access

04Agree on the development subscription and cost monitoring

Azure portal home page
Azure portal home page with Subscriptions, Cost Management, and Microsoft Entra ID

From Azure services you can go straight to Subscriptions, Cost Management, Cost Management + Billing, Resource groups, and Microsoft Entra ID. Recent items show the D365 subscription and resource group used for development.

Real JGS screenshot · September 2024 · Korean screen text replaced with English · Select the image to enlarge

Billing access and resource access are separate. Name a cost owner.

Caution · Budget alerts only notify you. Reaching the amount does not stop usage automatically.

Terms
· Subscription: the unit Azure bills against. VMs and disks are created inside it.
· Resource group: a folder that keeps related Azure resources (VMs, disks, networks) together

05Check your Azure access in IAM

Azure access combines a role (what) with a scope (where). A role on the development subscription does not carry over to another subscription.

Azure example resource group Access control IAM showing Check access and View my access
Microsoft documentation example · Check your Azure access in IAM · open to enlarge
Image description and source

Microsoft documentation example showing Access control (IAM), Check access, and View my access. No live access check or role assignment was performed.

Source: Microsoft Learn

If something is missing, ask an administrator with the task, scope, and duration.

Terms
· RBAC (role-based access control): Azure's way of granting access through roles and scopes
· IAM (Access control): the Azure menu where you check and change who has which access
· PIM (Privileged Identity Management): a Microsoft Entra feature that turns on admin roles only when needed

06Checklist before VM deployment

  • □ Tenant and development account
  • □ Azure subscription and its tenant
  • □ Azure roles and scopes for each task
  • □ Cost owner and budget alerts
  • □ Dynamics 365 users and security roles

This is for an Azure development VM. Local VHD and UDE have their own prerequisites.

Documentation checked on October 17, 2026. This preparation article is based on documentation. No account creation, access change, VM deployment, or D365 execution was performed.

Source documents · Microsoft Learn

The JGS Consulting team has been part of the journey from Dynamics AX 2009 and AX 2012 to Dynamics 365 Finance & Operations. Our team includes finance, costing, and tax specialists, the foundation of any ERP. We also handle logistics, manufacturing, and distribution systems as one team, from process design to development and operations, with expertise in system and development architecture. We continue our development series on the Microsoft ERP system.

Comments

Popular posts from this blog

Korean VAT Filing in D365 With Less Spreadsheet Rework

How JGS Uses AI Agents in D365 Projects: Two New Series

Welcome to the JGS Consulting Blog: Dynamics 365 Insights from Korea