Sandeep Dhanrajani, Author at Microsoft Power Platform Blog http://approjects.co.za/?big=en-us/power-platform/blog Innovate with Business Apps Wed, 11 Jun 2025 14:59:16 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.3 Use Power Fx in Power Pages for authoring dynamic content http://approjects.co.za/?big=en-us/power-platform/blog/power-pages/use-power-fx-in-power-pages-for-authoring-dynamic-content/ Fri, 14 Jun 2024 04:17:03 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/?post_type=power-pages&p=109420 We are excited to announce Power Pages native support for Power Fx, a powerful low-code formula language for the Power Platform. This capability enables Power Pages makers and developers with a low-code language for authoring dynamic content within their websites.

The post Use Power Fx in Power Pages for authoring dynamic content appeared first on Microsoft Power Platform Blog.

]]>
We are excited to announce Power Pages native support for Power Fx, a powerful low-code formula language for the Power Platform. This capability enables Power Pages makers and developers with a low-code language for authoring dynamic content within their websites.

The GIF shows a maker using the Power FX formula bar in Pages design Studio for authoring expressions in text and image components

Power Fx is built into the Power Pages design studio, so makers can easily create webpages with dynamic content, allowing them to design custom user experiences that match their business goals.

Text, Image, Button and Iframe components now have a new ‘fx’ command that lets makers write Excel-like formulas and expressions.

Power Fx supports reading data from Dataverse tables securely by honoring Table Permissions and also has site user context available that allows makers to provide a data enriched personalized experience on the site. For example –

  • Write a personalized welcome message
  • Show user’s profile picture
  • Show number of applications related to the user

Learn more about the feature and its capabilities here – Use Power Fx in Power Pages (preview)  

We are looking forward to your feedback to help build and improve the capabilities of this feature. 

The post Use Power Fx in Power Pages for authoring dynamic content appeared first on Microsoft Power Platform Blog.

]]>
Introducing online payments in Power Pages (Preview) http://approjects.co.za/?big=en-us/power-platform/blog/power-pages/introducing-online-payments-in-power-pages-preview/ Fri, 17 Nov 2023 16:00:00 +0000 In today's digital landscape, creating an online presence isn't just about having a website—it's about providing seamless experiences for your audience while enabling business processes. Whether you are an enterprise or public-sector organization, the ability to receive payments online can be key to providing a rich self-service experience for your users and a differentiator for your organization. That's why we're thrilled to announce public preview of this feature in Power Pages for enabling online payments.

The post Introducing online payments in Power Pages (Preview) appeared first on Microsoft Power Platform Blog.

]]>
In today’s digital landscape, creating an online presence isn’t just about having a website—it’s about providing seamless experiences for your audience while enabling business processes. Whether you are an enterprise or public-sector organization, the ability to receive payments online can be key to providing a rich self-service experience for your users and a differentiator for your organization. That’s why we’re thrilled to announce public preview of this feature in Power Pages for enabling online payments.

Microsoft Power Pages empowers organizations and governments around the world to rapidly launch services as external websites to collect, automate, and share critical business data securely with their customers, partners, and the constituents they serve.

Whether you’re selling products, offering services, or accepting donations, the integration of online payments streamlines the entire transaction process.

Key Features

  • Secure payments– Security is paramount when it comes to online transactions. Power Pages has leveraged a leading payment provider for integration to ensure you can use a trusted service and ensure payment transactions for your users are secure and protected. Our aim is to enable you to confidently accept payments via credit cards, digital wallets, or other popular payment methods without worrying about compromising sensitive information.
  • Configurable checkout experience – Tailor your checkout experience by embedding payments as a step within your multi-step forms and provide your users a streamlined experience to complete payment transactions without leaving your website.

Getting Started

Enabling online payments for your Power Pages website is really simple with few steps. Install a required package from Setup workspace. Sign-up with the payment provider and obtain test keys to enable and try this integration in preview.

graphical user interface, application, Word

Configure payment as a step within your multi-step form with a toggle and amount field selection.

graphical user interface, application

Preview your form and you are ready to accept payments.

graphical user interface, application

In conclusion, whether you’re a business or a nonprofit organization, this feature provides a seamless and secure way to monetize your offerings and enhance the overall user experience.

Read more about this preview feature in our documentation here. Please provide your feedback and ideas about improving Power Pages on the Power Pages Ideas forum.

The post Introducing online payments in Power Pages (Preview) appeared first on Microsoft Power Platform Blog.

]]>
Power Apps portals: SameSite mode and its use when hosting your portal in an iframe http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-samesite-mode-and-its-use-when-hosting-your-portal-in-an-iframe/ Mon, 30 Aug 2021 06:11:25 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-samesite-mode-and-its-use-when-hosting-your-portal-in-an-iframe/ Power Apps portals: Samesite and iFrame options

The post Power Apps portals: SameSite mode and its use when hosting your portal in an iframe appeared first on Microsoft Power Platform Blog.

]]>
Starting with portals version 9.3.6.x, portal makers have settings available to specify SameSite, which is an attribute of the Set-Cookie HTTP response header and allows makers to declare if their cookies should be restricted to a first-party or same-site context.

SameSite mode changes were announced on our Important changes are coming in Power Apps portals topic earlier.

Site Setting Name Scope Possible value
HTTP/SameSite/Default Global, for all cookies. None
Lax
Strict
HTTP/SameSite/{CookieName} Specific cookie. None
Lax
Strict

We have also published a step-by-step  article about how-to iframe your portal in another website and it exemplifies the SameSite mode settings that are needed for it. You can read the article here.
Important: As noted in the announcement, starting October 2021 all newly provisioned portals will have Strict as the Default value instead of None. This impacts functionality in scenarios like when you iframe  your portal in other website.
We recommended that you review this setting for your portal in case they have a functionality that requires SameSite to be set to any other value than Strict and use the site settings to adjust the value accordingly.

 

 

The post Power Apps portals: SameSite mode and its use when hosting your portal in an iframe appeared first on Microsoft Power Platform Blog.

]]>
Power Apps portals: Start using code components with portals (Preview) http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-start-using-code-components-with-portals-preview/ Tue, 06 Apr 2021 14:59:56 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-start-using-code-components-with-portals-preview/ Power Apps component framework support is now extended to Power Apps portals for field type of code components. This feature is currently available as public preview starting with portal 9.3.3.x update and starter portal package version 9.2.2103.

The post Power Apps portals: Start using code components with portals (Preview) appeared first on Microsoft Power Platform Blog.

]]>
Overview

We are excited to announce that support for code components within Power Apps portals is now available with portals version 9.3.3.x and package version 9.2.2103.x. as these updates are rolling out.

Preview capabilities

In this release the feature provides support for Field type of code components allowing fields on portal forms to be replaced with code components.

Configuration

The configuration for field type of components remains largely same as how you’d configure a code component for model-driven app form and then use that form definition within your portal via entity or web forms.

Below is an overview of the 3 step process to give you an idea

Learn more

Documentation is available here – Use code components in portals (Preview) and you can try this capability via – Tutorial: Use code components in portals (Preview)

The post Power Apps portals: Start using code components with portals (Preview) appeared first on Microsoft Power Platform Blog.

]]>
Power Apps portals capacity consumption reporting is now available http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-capacity-consumption-reporting-is-now-available/ Tue, 15 Dec 2020 04:06:12 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-capacity-consumption-reporting-is-now-available/ Administrators can now get visibility of their Power Apps portals logins and page views being consumed from the Power Platform Admin Center.

The post Power Apps portals capacity consumption reporting is now available appeared first on Microsoft Power Platform Blog.

]]>
Overview

Administrators can now get visibility of their Power Apps portals logins and page views consumption by downloading these reports from the Power Platform admin center. These Excel-based reports allow you to look at the capacity consumed in a 30-day period preceding the selected date.

Reports in Power Platform admin center

Available via the Power Platform admin center, these reports can be accessed from the Capacity menu by going  to Download reports action.

You can select Portal logins or Portal page views and also the Target date.  The reports include data for 30 days preceding the selected target date.

Once the report is ready, it is available for download.

The report shows portal login or the portal page view counts in the Consumption column of the report

 

Learn more about Portals capacity consumption reports

 

 

 

 

The post Power Apps portals capacity consumption reporting is now available appeared first on Microsoft Power Platform Blog.

]]>
Power Apps portals: Configure Azure AD B2C provider for portals in a new way (Preview) http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-configure-azure-ad-b2c-provider-for-portals-in-a-new-way-preview/ Thu, 10 Dec 2020 17:56:29 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-configure-azure-ad-b2c-provider-for-portals-in-a-new-way-preview/ A new wizard experience uniquely for Azure AD B2C setup with portals

The post Power Apps portals: Configure Azure AD B2C provider for portals in a new way (Preview) appeared first on Microsoft Power Platform Blog.

]]>
Overview

In our endeavor to simplify identity provider setup with portals and on the heels of the general availability of  Power Apps portals simplified identity provider configuration, we are happy to announce yet another capability in this area.

A unique preview experience is available now to setup Azure AD B2C with portals using a wizard for a quick and complete configuration directly from the Power Apps portals authentication settings.

Preview capabilities

In public preview, the feature provides following capabilities

  • Available from make.preview.powerapps.com when you choose to add Azure Active Directory login provider
  • Select existing Azure AD B2C tenant or even create a new one  if you have the appropriate permissions in Azure

  • Register your portal as an application (new or existing) with the selected tenant

  • Configure Sign-up & sign-in and Password reset user flows (new or existing)

To learn more and try this new experience

See Configure the Azure Active Directory B2C provider (Preview)

The post Power Apps portals: Configure Azure AD B2C provider for portals in a new way (Preview) appeared first on Microsoft Power Platform Blog.

]]>
Power Apps portals: Manage page permissions from portals Studio http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-manage-page-permissions-from-portals-studio/ Fri, 27 Nov 2020 13:04:23 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-manage-page-permissions-from-portals-studio/ An new experience allowing you to create and manage page permissions right within portals Studio is now generally available.

The post Power Apps portals: Manage page permissions from portals Studio appeared first on Microsoft Power Platform Blog.

]]>
In our endeavor to simplify security management for portals, we are happy to announce a new and improved way to mange web page permissions from within the portals Studio.

Overview

Manage page permissions right from the page properties panel with just a toggle to either allow anonymous access for everyone or restrict access to users in certain web roles only.

Page permissions overview

 

Here are some of the salient capabilities

To learn more and get started managing page permissions

See Manage page permissions using portals Studio

 

The post Power Apps portals: Manage page permissions from portals Studio appeared first on Microsoft Power Platform Blog.

]]>
Power Apps portals simplified identity provider configuration – generally available http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-simplified-identity-provider-configuration-generally-available/ Thu, 22 Oct 2020 13:10:00 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-simplified-identity-provider-configuration-generally-available/ An improved experience to create and manage authentication settings and identity provider configuration for portals is now generally available.

The post Power Apps portals simplified identity provider configuration – generally available appeared first on Microsoft Power Platform Blog.

]]>
We are happy to announce the general availability of simplified identity provider configuration experience for Power Apps portals.

The configuration experience has been in preview  since the beginning of 2020 release wave 1, and is now generally available with added support for configuring the identity providers based on the following protocol specifications:

  • OpenID Connect
  • SAML2.0
  • WS-Federation

This post provides a re-cap of the capabilities and an overview of the newly added ones!

Overview

Power Apps portals supports variety of identity providers such as Azure Active Directory, and Azure Active Directory B2C, as well as authentication protocols such as OpenID Connect, OAuth 2.0 (Microsoft, Google, LinkedIn, Twitter, Facebook configured via OAuth 2.0), SAML 2.0 and WS-Federation.

Configuring authentication providers is a widely used capability of portals that enables internal and external user authentication scenarios. Setting up this requires know-how of provider configuration and traditionally been done using portal site settings using the Portal Management model-driven app.

With this feature we are introducing a simplified experience to create and manage authentication settings and identity provider configuration. The experience aims to provide better discovery of supported providers, in-app guidance for makers / administrators to do this quickly and reduce common configuration errors. We have also refreshed portals authentication documentation to support this new experience.

Simplified experience capabilities

  • Access authentication settings from Apps or Home section
    • Select portal Settings and then select Authentication settings

Or via Details page, select See all in the Identity providers section

  • A providers list page provides easy discovery and management of supported identity providers and protocols for portal makers and administrators.
    • Directly manage Azure Active Directory B2C, OAuth 2 (Facebook, LinkedIn, Google, Twitter, Microsoft) from the list itself

  • New with this release, configure OpendID Connect, SAML 2.0, WS-Federation based providers by choosing Add provider > Other providers 
  • Configure identity providers with in-app guidance and help.
    • Contextual information with info icons for each setting and guidance on steps with learn more links.
    • Mandatory settings are distinguished for configuring the identity provider quickly with minimum settings.
    • Input validation for common types such as identifiers and URLs ensures that incorrect values are not entered during setup and can avoid unnecessary troubleshooting later.

  • Actions such as enable / disable providers, setting a default provider (including Local Sign-in and Azure Active Directory).
  • General authentication settings allow you to enable / disable external login and open registration options on the portal.

 

  • Documentation with updated examples and FAQs is refreshed to use this as the default experience

Learn more and get started configuring identity providers with portals here

The post Power Apps portals simplified identity provider configuration – generally available appeared first on Microsoft Power Platform Blog.

]]>
Power Apps portals simplified identity provider configuration (public preview) http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-simplified-identity-provider-configuration-public-preview/ Tue, 28 Apr 2020 01:10:00 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-simplified-identity-provider-configuration-public-preview/ An improved experience to create and manage authentication settings and identity provider configuration for portals

The post Power Apps portals simplified identity provider configuration (public preview) appeared first on Microsoft Power Platform Blog.

]]>
Overview

Portals support variety of identity providers such as Azure Active Directory and Azure Active Directory B2C and authentication protocols such as OpenID Connect, OAuth 2 (e.g. Microsoft, Google, LinkedIn, Twitter, Facebook can be configured via OAuth 2) and SAML 2.0 .

Configuring authentication providers is a widely used capability of portals that enables internal and external user authentication scenarios. Setting this up requires know-how of provider configuration and portal site settings using the Portal Management model-driven app.

With this preview feature we are introducing a simplified experience to create and manage authentication settings and identity provider configuration. The experience aims to provide better discovery of supported providers, in-app guidance for makers / administrators and reduce common configuration errors.

Preview  capabilities

In public preview the feature provides following capabilities

  • A providers list page for easy discovery and management of supported identity providers and protocols for portal makers and administrators. In this release you can manage Azure Active Directory B2C and OAuth 2 based providers (Facebook, LinkedIn, Google, Twitter, Microsoft).

  • Configure identity providers with in-app guidance and help.

    • Contextual information with info icons for each setting and and guidance on steps with learn more links.
    • Mandatory settings are distinguished for configuring the identity provider quickly with minimum settings.
    • Input validation for common types such as identifiers and URLs ensures that incorrect values are not entered during setup and can avoid unnecessary troubleshooting later.
  • Actions such as enabling / disabling providers, setting a default provider (including Local Sign-in and Azure Active Directory).
  • General authentication Settings allow you to enable / disable external login and open registration options on the portal.

We are looking forward to your feedback as we march towards GA

Go ahead and try this feature from make.preview.powerapps.com.
Your feedback will help us continue to build on and improve the capabilities of this feature. We want to hear from you!

See documentation here for detailed overview and instructions on each provider.

 

 

The post Power Apps portals simplified identity provider configuration (public preview) appeared first on Microsoft Power Platform Blog.

]]>
Power Apps portals support additional entities in global search http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-support-additional-entities-in-global-search/ Tue, 28 Apr 2020 01:10:00 +0000 http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/power-apps-portals-support-additional-entities-in-global-search/ Power Apps portals support additional entities in global search

The post Power Apps portals support additional entities in global search appeared first on Microsoft Power Platform Blog.

]]>
Overview

Portal global search  is accessible using the search icon in your portal and allows you to search across different entities.
With April 2020 release wave 1, global search will support additional entities; including custom. 

The search is an existing feature that is widely used but till now was limited to entities such as cases, articles, forum posts, blogs and web pages only. With the Common Data Service starter portal  you were only allowed to search web pages and files; limiting implementation scenarios .

How to get started?

The search experience remains consistent with how it works today with existing entities and the configuration remains largely the same. Below are some points to give you an overview of the configuration required.

  • Enable the search using portal site settings.
  • Configure the entity, criteria of records and the fields to be indexed for search via Portal Search view.
  • Search results show records only if a user has read privilege on the entity. 
  • Use site marker to configure which page opens when user selects a record from search results page.
  • All existing settings, such as filters, work with additional entities.

References

Search documentation has details of the configuration and provides a prescriptive walkthrough that you can follow to configure your entity for global search

The post Power Apps portals support additional entities in global search appeared first on Microsoft Power Platform Blog.

]]>