Skip to Content

Legal User Guide for Microsoft Dynamics 365

Staff Portal

The Staff Portal is a secure internal web portal that allows legal staff to access and manage key legal work items without needing to work directly inside Microsoft Dynamics 365 for every task.

The portal provides a simplified staff-facing interface for common operational activities such as viewing matters, recording costs and expenses, creating billing events, managing tasks, tracking deadlines, and reviewing practice activity from a central dashboard.

The Staff Portal is connected to the D365 Legal Solution and uses Dynamics 365/Dataverse as the central system of record. This means records created or updated through the Staff Portal, such as billing events, expenses, tasks, and deadlines, are reflected in the underlying Dynamics 365 environment.

Signing In to the Staff Portal

Staff users can access the portal using the portal URL provided by the organisation.

To sign in:

  1. Open the Staff Portal URL.

  2. Click Sign in with Microsoft.

  3. Authenticate using the staff member’s Microsoft work account.

  4. After successful login, the user is directed to the Staff Dashboard.

Staff access is managed by the organisation’s administrator. If a staff member cannot sign in, they should contact the system administrator to confirm that their user account has been provisioned correctly.





Staff Portal Navigation

The Staff Portal includes a top navigation bar that provides access to the main portal areas.

The main navigation options are:

Navigation ItemDescription
DashboardOpens the main dashboard showing KPIs, charts, recent activity, upcoming deadlines, and assigned tasks.
MattersDisplays the full list of legal matters available to the staff user.
CostsOpens the expense records area.
BillingOpens the billing events and timekeeping area.
TasksOpens the action items assigned to users or linked to matters.
ProfileDisplays the staff member’s profile information.

The navigation is designed to allow staff users to move quickly between matter management, billing, costs, and task-related activities.



Dashboard

The Dashboard provides a live overview of practice activity and key operational metrics.

It is the first page displayed after signing in and gives staff users a quick summary of current work, including active matters, expenses, billing events, open tasks, deadlines, and recent activity.

KPI Cards

At the top of the dashboard, summary cards display key practice metrics.

KPI CardDescription
Active MattersShows the number of matters currently in progress.
This Month’s ExpensesShows the total costs recorded for the current month.
Total Billing EventsShows the number of billing entries, including pending billing items.
Open TasksShows tasks that are not yet completed, including items due during the current week.

These cards provide a quick at-a-glance view of current workload and activity.



Time Period Selector

The dashboard includes a Time Period Selector, such as 3m, 6m, and 12m.

This selector changes the data range used in the dashboard charts, allowing staff to review activity over different time periods.

Charts

The dashboard includes visual charts to help staff understand trends and distribution across costs and billing activity.

ChartDescription
Expenses by Cost TypeShows a breakdown of spending by expense category.
Billing Events by StatusShows the proportion of billing events by status, such as Pending, Approved, Invoiced, Paid, and Credited.
Costs vs Billing AmountCompares monthly expenses against billed amounts over time.


Recent Activity

The Recent Activity section displays a chronological feed of recent updates.

This may include:

Activity TypeDescription
Billing EventsRecently created or updated billing entries.
ExpensesRecently added or updated cost records.
TasksTask creation, assignment, or completion activity.
DeadlinesDeadline creation or update activity.

Each activity entry shows the activity type, a short description, and a timestamp.



Deadlines and Tasks on the Dashboard

The dashboard also includes panels for Upcoming Deadlines and Assigned Tasks.

These panels allow staff to quickly review important matter-related work without needing to open each matter individually.

Filtering Deadlines and Tasks

Both panels include time filter options.

Available filters may include:

FilterDescription
AllShows all available items.
OverdueShows items that are past their due date.
Next 7 DaysShows items due within the next seven days.
Next 30 DaysShows items due within the next thirty days.

A Filter by Matter dropdown may also be available. This allows staff to filter both deadlines and tasks to a specific matter.



Creating a Deadline from the Dashboard

Staff can create a new deadline directly from the dashboard.

To create a deadline:

  1. Go to the Upcoming Deadlines panel.

  2. Click the + button.

  3. Complete the deadline form.

  4. Click Create Deadline.

The deadline form includes:

FieldRequiredDescription
MatterYesSelect the matter the deadline relates to.
Deadline NameYesEnter a descriptive title for the deadline or milestone.
DateYesSelect the target due date.
DescriptionNoEnter additional notes or context.

Once saved, the deadline appears in the list.




Creating a Task from the Dashboard

Staff can also create a new task directly from the dashboard.

To create a task:

  1. Go to the Assigned Tasks panel.

  2. Click the + button.

  3. Complete the task form.

  4. Click Create Task.

The task form includes:

FieldRequiredDescription
SubjectYesEnter the task name.
Assign ToYesSelect the staff member responsible for completing the task.
MatterNoOptionally link the task to a matter.
Due DateNoSelect the target completion date.
DescriptionNoEnter additional task details or instructions.

Tasks can be assigned to any available staff member, not only the current user.




Marking a Task Complete from the Dashboard

To complete a task from the dashboard:

  1. Locate the task in the Assigned Tasks panel.

  2. Click the checkbox beside the task.

  3. Confirm the action in the confirmation dialog.

  4. Click Mark Complete.

Once completed, the task is removed from the open task list.

Matters

The Matters page displays the list of legal matters available to the staff user. This area allows staff to browse, filter, and open matters for detailed review.

Browsing Matters

Matters are displayed in a table. On smaller screens, the table may switch to a card-based layout.

The matter list includes:

ColumnDescription
Ticket #The unique matter reference number.
TitleThe name or title of the matter.
PriorityThe priority level, such as High, Normal, or Low.
StatusThe current matter status.
Modified DateThe date and time the matter was last updated.
CustomerThe associated client or customer.

Staff can click a row to open the selected matter.

  • Column resizing — Hover over a column border and drag to adjust its width.

  • Pagination — Use the navigation controls at the bottom to move between pages (10 items per page by default).

  • Mobile — On smaller screens the table switches to a card-based layout.



Filtering Matters

The Matters page includes filter controls to help staff find specific records.

Available filters may include:

FilterDescription
TitleSearch by matter name or title.
Ticket NumberSearch by the matter reference number.
PriorityFilter by High, Normal, or Low priority.
StatusFilter by one or more matter statuses.
SortSort by fields such as Created Date, Modified Date, or Title.


Viewing a Matter

Clicking a matter opens the Matter Detail page. The detail page includes a header showing key matter information, such as:

FieldDescription
Matter TitleThe title of the matter.
Ticket NumberThe unique matter reference.
PriorityThe priority level assigned to the matter.
StatusThe current status of the matter.

The page may also display information cards for:

Information CardDescription
CustomerThe client or customer linked to the matter.
Primary ContactThe primary contact person for the matter.
OwnerThe staff member responsible for the matter.
Created DateThe date the matter was created.

A matter description section is also displayed, where available.

Matter Detail Tabs

The Matter Detail page includes tabs that allow staff to manage records linked to the selected matter.

TabDescription
CostsShows expense records linked to the matter.
Billing EventsShows billable hours, rates, and amounts for the matter.
ReceiptsShows file attachments and uploaded invoices or receipts.
DeadlinesShows matter-specific timeline items and due dates.
TasksShows action items associated with the matter.

The Matter Detail page may also include quick action buttons such as Create Cost and Create Billing Event. When used from a matter, these actions pre-fill the selected matter in the relevant form.



Costs and Expenses

The Costs area allows staff to view, filter, create, and manage expense records.

Expenses are typically linked to matters and may include costs such as disbursements, filing fees, travel, or other matter-related expenses.

Browsing Costs

The Costs list includes:

ColumnDescription
Expense NameDescription or name of the expense.
Expense CodeCategory or expense code.
MatterThe matter linked to the expense.
DateThe date the expense was incurred.
AmountThe expense amount.

A summary bar may appear at the top of the page showing total expenses, current page position, and the number of active filters.



Filtering and Sorting Costs

The Costs page includes filter and sort controls.

Available options may include:

OptionDescription
Expense NameSearch by expense name or description.
Date RangeFilter expenses by From and To dates.
Sort BySort by Date, Name, Amount, or Created Date.
Sort OrderChoose the order, such as Newest First or High to Low.
Clear FiltersReset all active filters.


Creating a Cost

To create a cost or expense:

  1. Go to Costs, or open a matter and go to the Costs tab.

  2. Click Create Expense.

  3. Complete the form.

  4. Click Save.

The expense form may include:

FieldDescription
MatterThe matter linked to the expense.
Expense CodeThe expense categorisation code.
AmountThe amount of the expense.
DateThe date the expense was incurred.
DescriptionDetails about the expense.
QuantityQuantity associated with the expense, where applicable.

Required fields are validated when saving. Any validation errors are highlighted on the form.



Viewing a Cost

To view a cost, click the relevant row from the Costs list.

The Cost Detail page shows the expense information in read-only format.



Billing Events

The Billing area allows staff to record and manage billable time against matters.

Billing events are used to capture work performed, billable hours, hourly rates, and billing status.

Browsing Billing Events

The Billing Events list includes:

ColumnDescription
Event NameDescription or name of the billing entry.
MatterThe matter linked to the billing event.
HoursThe number of billable hours recorded.
RateThe hourly rate applied.
AmountThe calculated amount, usually Hours × Rate.
StatusThe current billing event status.
DateThe billing period start date or entry date.

Billing Event Statuses

Billing event status badges help staff understand the billing lifecycle.

StatusColourDescription
PendingOrangeThe billing event has been created but has not yet been approved.
ApprovedGreenThe billing event has been approved for invoicing or further processing.
InvoicedBlueThe billing event has been included on an invoice.
PaidPurpleThe billing event has been paid.
CreditedGreyThe billing event has been credited.


Filtering Billing Events

The Billing page includes filter controls to help staff find billing records.

Available filters may include:

FilterDescription
NameSearch by billing event name or description.
MatterSearch by linked matter.
StatusFilter by billing event status.
Date RangeFilter by From and To dates.
Sort BySort by Name, Hours, Amount, or Start Date.


Creating a Billing Event

To create a Billing Event:

  1. Go to Billing, or open a matter and go to the Billing Events tab.

  2. Click Create Billing Event.

  3. Complete the form.

  4. Click Save.

The billing event form may include:

FieldDescription
MatterThe matter linked to the billing event.
Activity CodeThe category of activity performed.
Task CodeThe type of work or task performed.
Billable HoursThe number of hours to be billed.
Hourly RateThe rate applied to the billing event.
Start Date / End DateThe billing period or date range.
Description / Work DescriptionDetails of the work performed.


AI Narrative for Billing Events

The billing event form includes an AI Narrative tool for the work description field.

This feature helps staff convert brief work notes into a more professional billing narrative.

To use AI Narrative:

  1. Click AI Narrative above the description field.

  2. Enter key points of the work performed, with each point on a separate line.

  3. Click Generate.

  4. Review the generated narrative.

  5. Edit the narrative if required.

  6. Click Use this to copy the narrative into the description field.

Staff can also click Regenerate to create a new version or Discard to close the panel without applying the generated text.

The description field may have a character limit, such as 2,000 characters, with a character count shown below the field.




Voice Dictation for Billing Events

The billing event form may include a Dictate button beside the description field.

This allows staff to speak their work description and have it transcribed into the text field.

To use Voice Dictation:

  1. Click Dictate.

  2. Speak the billing description clearly.

  3. The portal transcribes the text into the description field.

  4. Click Stop when finished.

  5. Review and edit the text before saving.

Voice dictation is browser-dependent and may only be available in supported browsers, such as Chrome, Edge, or Safari on iOS over HTTPS.



Viewing a Billing Event

To view a billing event, click the relevant billing event row from the Billing list.

The Billing Event Detail page displays the billing event information, including the linked matter, hours, rate, amount, status, description, and assigned staff member or Bookable Resource where applicable.



Tasks

Tasks are action items that can be assigned to staff members and linked to matters. Tasks help staff manage follow-up activities, responsibilities, and matter-related work.

Viewing Tasks

Tasks can be accessed from the Tasks area, from the dashboard, or from the Tasks tab on a Matter Detail page.

The Task Detail page may include:

FieldDescription
Subject / TitleThe name of the task.
DescriptionDetailed notes or instructions.
Scheduled End DateThe due date for the task.
RegardingThe matter linked to the task.
OwnerThe staff member responsible for the task.
StatusThe current task status.


Creating a Task from a Matter

Tasks can be created from within a matter.

To create a task:

  1. Open the relevant matter.

  2. Go to the Tasks tab.

  3. Click Create Task.

  4. Complete the task form.

  5. Click Create Task.

The task form includes:

FieldRequiredDescription
SubjectYesThe name of the task.
Assign ToYesThe staff member responsible for completing the task.
Due DateNoThe target completion date.
DescriptionNoAdditional notes or instructions.
MatterAutomatically populatedThe current matter.

When a task is created from within a matter, the matter field is pre-filled and locked to the selected matter.



Marking a Task Complete

Tasks can be marked as complete from the task list or from the Task Detail page.

To mark a task complete from the task list:

  1. Locate the task.

  2. Click the checkbox icon.

  3. Confirm the action in the confirmation dialog.

  4. Click Mark Complete.

To mark a task complete from the Task Detail page:

  1. Open the task.

  2. Click Mark Complete.

  3. Confirm the action.

If the task is already completed, the Mark Complete button may be disabled.



Deadlines

Deadlines are matter-related timeline items or milestones. They help staff track important dates, due dates, and key events related to a matter.

Viewing Deadlines

Deadlines can be viewed from the dashboard or from the Deadlines tab on a Matter Detail page.

Clicking a deadline in Matter opens the Deadline Detail page.

The Deadline Detail page may include:

FieldDescription
TitleThe deadline name.
Due DateThe target date.
DescriptionAdditional notes or context.
Linked MatterThe matter associated with the deadline.
OwnerThe staff member responsible for the deadline.
StatusThe current deadline status.


Creating a Deadline from a Matter

Deadlines can be created from within a matter.

To create a deadline:

  1. Open the relevant matter.

  2. Go to the Deadlines tab.

  3. Click Create Deadline.

  4. Complete the deadline form.

  5. Click Create Deadline.

The deadline form includes:

FieldRequiredDescription
Deadline NameYesThe title or name of the deadline.
DateYesThe target due date.
DescriptionNoAdditional context or notes.
MatterAutomatically populatedThe current matter.

When a deadline is created from within a matter, the matter field is pre-filled and locked to the selected matter.



Documents

The Documents section allows staff to view and manage all folders and files related to the selected matter. This section is connected to the matter’s SharePoint document library, making it easier for staff to access and manage matter-related documents directly from the portal.

To access documents, open a matter record and select the Documents tab.

From this section, staff can:

OptionDescription
View folders and filesDisplays all folders and files stored against the selected matter.
UploadAllows staff to upload new documents to the matter folder. Files can be selected or dragged and dropped into the upload area.
New FolderAllows staff to create a new folder within the matter document location.
New FileAllows staff to create a new file directly within the matter document location.
Open LocationOpens the SharePoint location for the selected matter folder. This allows staff to access the same documents directly in SharePoint.


Uploading and Tagging Files

When uploading a file, staff can choose to tag the file before completing the upload. After selecting or dragging a file into the upload area, select Next: Tag files.

The portal includes an AI-assisted tagging feature. This allows the system to read the uploaded file and suggest metadata such as:

  • Document type

  • Confidentiality

  • Counterparty

  • Details or description

Staff can review the AI-suggested tags, update them if required, and then select Tag & Upload to save the file with the selected metadata.

This helps ensure documents are uploaded with useful information, making them easier to identify, search, and manage later.




Receipts

The Receipts section allows staff to view receipts and attachments related to expenses for the selected matter.

To access receipts, open a matter record and select the Receipts tab.

From this section, staff can:

OptionDescription
View receiptsDisplays all receipt files and attachments linked to the selected matter.
ViewOpens the selected receipt so staff can review it.
DownloadDownloads the selected receipt file to the user’s device.

This section provides a quick way for staff to access supporting documents for expenses without needing to search manually through SharePoint or other document locations.



Staff Profile

The Profile page displays information from the staff member’s Bookable Resource record in Microsoft Dataverse.

This may include professional or staff-related details used by the Legal Solution.

Profile editing is not currently available through the Staff Portal. If staff details need to be updated, the user should contact the system administrator.

If the Profile page displays an error, the staff user account may not be linked to a Bookable Resource record. In this case, the user should contact the administrator to confirm their setup.




Tips and Portal Behaviour

The Staff Portal includes several usability features to help staff work efficiently.

FeatureDescription
Column ResizingAvailable on list views by dragging the column edge.
Row SelectionClicking a row opens the related detail page.
Back NavigationUsers can use the Back button or breadcrumbs to return to the previous list.
Mobile LayoutList views switch to a card layout on smaller screens.
Matter Pre-fillWhen creating costs, billing events, tasks, or deadlines from a matter, the current matter is automatically pre-filled where applicable.
Last updated on