cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
441
Views
0
Helpful
3
Replies

Office 365 Destinations and NSO

previousqna
Level 5
Level 5

Hi team-

I have a question to see if you have seen this use case anywhere else.

A customer is asking how they can automate dynamically updating their Office 365 IP address ranges on their routers.

MSFT publishes a Destinations .xml feed with all their ranges and URL’s for their cloud products. Right now many customers are updating this manually /scripting on their routers.

https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2#bkmk_portal-identity

https://support.content.office.net/en-us/static/O365IPAddresses.xml

The thought is – could NSO be used in order to ingest this list and deploy in on their perimeter routers – essentially automating the painful manual process today.

Have you guys seen this before? Is this something that’s remotely viable?

If it’s documented somewhere would be great to see an example.

Cheers guys,

3 Replies 3

previousqna
Level 5
Level 5

There is simply no limit to what NSO can do when it comes to these automation examples, simply because it is a platform that is made for development, there is a ‘generic NED’ part that can simply include any code you want, it can call REST APIs, it can fire scripts, and all that jazz.

So I can easily tell you that yes, NSO will be able to pull the list of IPs, and then configure them any where. It can do a lot more than that.

Now, in NSO lingo, this means you will need to develop a NED and a service model. I’d start with the NSO basic training, it even includes info on how you can include the BU/Services to do things for you/your customer.

hi,

why a new NED? you just need an action that reads the xml and pushes a service instance config in IOS routers.

it is pretty simple.

Thanks guys – yes agreed that we’re covered with the current NED’s, so we should be okay on the device end.

I should have been more specific – checking if anyone has already built an Office 365 dynamic Destinations update service model?