Brian P. McCullough

Brian P. McCullough

@brianpmccullough.bsky.social

Microsoft 365 (SharePoint) Solutions / Development • Full Stack • ASP.NET • NestJS • React 🏃‍♂️ ⚽️ 🏒 ⚾️ 👨‍👩‍👧 🏖 🇺🇲

72 Followers 85 Following 105 Posts Joined Nov 2024
3 months ago

Seems like the /Fonts library was automatically set as Public

0 0 0 0
3 months ago

I dropped a .png in each. Using PowerShell, I was able to Invoke-WebRequest to only the image housed in the library using Public Cdn, not any of the Private Cdn libraries. Which is what I would want. I noticed I only needed to set the Referer header to my tenant.

0 0 0 0
3 months ago

So did some further testing.

I set the site (/sites/branding) that house previously Organizational Asset Libraries (Photography, Backgrounds, etc), each as PrivateCdn. I then setup 2 new Org Assets Libraries , Images and ImagesPublic, with Private and Public Cdn respectively.

0 0 2 0
3 months ago

... asking for a security conscious customer 😉

0 0 1 0
3 months ago

cc/ @vesajuvonen.bsky.social @stfbauer.bsky.social for reach

0 0 0 0
3 months ago

What, exactly, is stored in Public CDN for the SharePoint Brand Center, other than font files? Also by enabling Public CDN for Brand Center, is that also enabling it for any other content/site in the tenant?

0 0 1 1
4 months ago

Related, how to increase the vertical margin/gap between cards in a custom gallery layout. The bottom of cards is touching the top of cards in next row.

2 0 1 0
4 months ago

Is there a way to hide all commands and/or disable completely right-click menu on list view formatting (gallery / card if it matters)? cc/ @pnp.horse

1 0 1 0
4 months ago
Preview
How to contribute to this blog Everyone’s voice matters! We want to publish your content on all things you build with code, low-code, no-code on and around Microsoft 365.

✨💻✍Did you know that you can contribute to the #Microsoft365 platform community blog? We want your posts about how you extend Microsoft 365 - regardless if you are doing this code-first or low-code!

👉 Here is how to get started:

0 1 0 0
4 months ago

thanks fellas!

0 0 0 0
4 months ago

Looking for a reference on searching managed metadata fields - specifically how to craft the KQL to search the term and any child/decendant terms. I think someone recently posted on this topic on the socials? Was it @kasperlarsen.bsky.social or @beaucameron.com ?

0 0 1 0
4 months ago

Hi @pkbullock.com . Thanks for taking time to respond. I figured it out. I needed to send all the data to -WebPartProperties, not just the "properties" node.

0 0 0 0
4 months ago

Why adding/removing sections, webparts/components via PnP.PowerShell doesnt make them visible on the page?? In particlar creating a PageTile webpart in a OneColumnFullWidth section. cc/ @pkbullock.com

0 0 1 0
4 months ago

Any good content available for using the new theme options in the SPO > Site branding (new)? Specifically any limits, where the different color combos show up, and how to apply that same theme to other sites/hubs (e.g. PowerShell)?

cc/ @vesajuvonen.bsky.social @stfbauer.bsky.social

0 0 2 0
5 months ago

i am able to set a SPO list item likedby and liked count using SP REST api (_api/web/lists/.../items() using POST with a x-http-method of MERGE) and setting LikesCount and LikedByStringId . I am unable to do same against SPO page. Anyone know to set LikedBy for pages? cc @dcpadur

1 0 0 0
6 months ago
Preview
likedbyinformation · Issue #3304 · pnp/pnpjs Major Version 4.x Minor Version Number 16 Target environment SharePoint Framework Additional environment details I am replicating functionality from this, but for list items, not pages. https://www...

github.com/pnp/pnpjs/is... cc/ @julieturner.net

0 0 0 0
6 months ago
Preview
Microsoft Graph Toolkit retirement - Microsoft 365 Developer Blog We are announcing the deprecation of the Microsoft Graph Toolkit (MGT). The retirement period begins September 1st, 2025 with full retirement planned for August 28th, 2026. Why we’re retiring this toolkit...

Microsoft Graph Toolkit retirement

0 2 0 0
6 months ago

Saw somewhere today a slide titled "Algorithm" and the content was a system prompt.

Sign of the times.

0 0 0 0
7 months ago

Should've added that I am asking for another team, not myself 😉.

0 0 0 0
7 months ago

Can anyone in my network recommend good site administration or information architecture training modules/materials in the market? For example a @voitanos.io for site and content admins?

0 0 1 0
7 months ago
Post image

💡 Using custom localization in SPFx solutions

@brianpmccullough.bsky.social shows how to align SPFx web parts with SharePoint page language instead of browser settings—ideal for multilingual sites.

📺 → youtu.be/LKBwC0SRrbU

#SPFx #SharePoint #Microsoft365Dev

1 1 0 0
7 months ago

Is it possible to query the items in a SharePoint Online list and have them sorted based on the manual (drag and drop) sorting that is applued to the items?

0 0 0 0
7 months ago
YouTube
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland YouTube video by TEDx Talks

Hey friends! I did a TEDx talk and it's now up on the TED Conferences YouTube. It's possibly the best and most important talk I've ever done.

I would ask that you watch it, and please SHARE it broadly and widely. Thank you! youtu.be/dVG8W-0p6vg #AI #Tech #TED

740 282 55 51
7 months ago
Preview
fix(dependencies): Update "markdown-to-jsx" to "^7.4.0" by brianpmccullough · Pull Request #635 · pnp/sp-dev-fx-property-controls Q A Bug fix? [ ] New feature? [ ] New sample? [ ] Related issues? fixes #634 What's in this Pull Request? Version bump of markdown-to-jsx from 6.x.x to version 7.4.0

@michaelmaillot.bsky.social updated the PR and added notes/question. github.com/pnp/sp-dev-f...

0 0 0 0
8 months ago
Preview
Compare Link, News Link, and Link to a Document Comparison of Link, News Link, and Link to a Document in SharePoint Online

@jscopes.bsky.social yes, as @susanhanley.bsky.social mentions, metadata can be associated with the newer "Link". Also highlight in a recently published article that a created "Link" will be assigned the default content type of the library. It can be changed. Ref learn.microsoft.com/en-us/micros...

0 0 0 0
8 months ago

Very small study, but it makes you think.

4 1 1 0
8 months ago

🤣

0 0 0 0
9 months ago
Post image

💡 Explore insights of the SPFx Sample Organization Tree Chart!

Let @petkir.bsky.social show you how to leverage SharePoint Framework to create an interactive organization chart.

📺 Watch the demo here → youtu.be/L39nqNPAIpY

#sharepoint #spfx #microsoft365dev #intranet

1 2 0 0
9 months ago
Preview
Microsoft 365 Copilot connectors for people data - Microsoft Graph Microsoft 365 Copilot connectors for people data

🚀 Proud to share what me and my team have been building: Microsoft 365 Copilot connectors for people data!
It’s all about bringing richer, unified people insights into Copilot and Microsoft 365.
Check it out 👉 learn.microsoft.com/en-us/graph/...

#Copilot #GraphConnectors #PeopleData #Microsoft365

9 5 1 0
9 months ago

Been using Github Copilot for a few weeks now. Inline edits are usually pretty good. Agent mode leaves lots to be desired with various models. Custom instructions files are cool, but I find are rarely fully followed.

0 0 0 0