Patch My PC Customer Ask Us Anything and New Feature Showcase - March 2021

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
all right cool let's go ahead and get started here uh first of all i just want to thank everybody for joining the ama um one thing to note this will be recorded so if you're not okay with being recorded or being in a session that is i just want to give you that heads up um we'll go ahead and start that now okay um awesome so uh the way that we want to run the ama is going to be pretty similar to what we did uh for the last ask as anything um so it's going to be a mix between questions that got pre-submitted so when you went to register there was an option for you to pre-submit a question and then there will be a mix of live questions so people want to jump in and do a live question that would be you know definitely encouraged as well so let's go ahead and get started here so we've got two sections here we have a ask us anything so that's going to be taking either questions that you submitted before the event as well as live questions that you want to come off mute now if you do want to ask a question live what we are going to do is use the raised hand features so if you do have a question just click raise hand and then we're going to kind of go through an order of people that have their hands raised and then we'll just ask you to come off unmute whenever it's your turn to ask that question at the end we are also going to do like a demo of new features just to keep you up to date with features that we've added so that's going to be kind of how we finish up just covering new features that we think would be helpful for you guys to know now we do have a easter egg within the slide deck so um just keep keep an eye out uh whoever spots the easter egg and messages in microsoft teams first uh will win a 250 amazon gift card so just keep sharing the flights oh i am not sharing the slides thank you andrew let me share this with the easter egg andrew you get 250 dollars someone's saying the chat isn't turned on but looks um can somebody post in the chat i think i saw a few people post right i saw a gif okay yeah it looks like it's good for another looks like we're good okay alrighty so i'm i'm here talking not presenting at all i want to do that all right so back to it uh yeah so whoever mentions the easter egg whenever the slide comes up uh you'll win 250 uh an amazon gift card um so yeah with that said uh maybe a quick intro from each person on the team just five ten seconds and then we'll jump right into uh the q a um so my name's justin uh founder here at patch my pc just kind of run and make sure our customers you know have everything that they need let's go top left down so if you want to start jody left or right hi everyone i'm jody lee i'm on the sales team and if you've received a welcome video with the ukulele it's me you adam uh yeah my name is adam cook i'm a support engineer that's my pc um demos support calls all that good stuff hello hey i'm andrew um i support the um the catalog for the most part so if you've had a new app added i probably made it there we go hi i'm chelsea i'm on the accounts team and sales team here at patchmypc the can you tell it's friday for me uh if you guys uh need quotes or any order processing that's me i'm on that end good morning good afternoon good evening everyone whoever is on here my name is wes mitchell i'm a sport engineer here with patch my pc i handle most mostly demos and support issues and whatever else i can get my hands on so just uh hope you enjoy our call today mr benzing hi uh i'm jordan i'm also a support engineer at patch my pc and uh don't let me talk about 80 hours because we'll be here for the next three hours uh i'm cody mathis i'm an engineer here at patch my pc uh do a bit of the software dev stuff support all that fun stuff and i'll hop on to demo calls and stuff too but i i definitely don't have the finesse that the other guys do here for that i'm jake shakapur support engineer over here uh demos support gift creation all that fun stuff nice uh i am ben i'm also an engineer i think we're all engineers uh i do a little bit of the software dev stuff uh and uh way too much uh graph work anybody not on video that wants to do an intro that's on the call feel free to unmute hi i'm a david cortel and i'm a software engineer i put my pc and i'm coding uh most part of the feature you guys are requesting that's where all the magic comes from right there david does everything we just sit back and i'm marie i'm part of the sales team um i also packaged up the swag boxes so if you've gotten a swag box that was my project and if you haven't yet you will get one soon all right i'm not sure if anyone else is on from our team but i think we'll go ahead and get started then all right so jumping right in if there's any live questions we can go ahead and take one now so if you have a question that you did not submit ahead of time and you want to use the raised hand feature go ahead and do that and you can come off mute and we'll take your questions okay okay kent kent shaffer do you want to go ahead and come off on mute or is there somebody else that you were talking about cody that's that's right hey justin okay i'm ken schafer from uh dunn and brad street so um my one question is and i love the feature of how you update the software redistribute you know doing the update um content feature so it's always up to date um but my concern is and maybe you can set me straight on this for example google chrome right so i get emails all the time from yours your awesome software that says oh there's another google chrome oh there's another one it seems like there's 10 a month all right so my question is if i have that set up as you know always update and update the distribution points constantly uh you know updating it how does that work as far as my clients being pushed out so when it updates it it changes the version right and it will push out the new version and install that my concern is how does that work is it silent is it i don't want to have oh you have new software to install you know eight times a month just to install google chrome so i don't know if you were scripting just silently just updates those and installs them without the user's knowledge which i'm hoping it does but if you could elaborate on that that would be awesome that's it thank you sure yeah okay awesome um good question uh does anyone want to jump in or i'm comfortable with handling that as well but is there anyone that wants that question cool i'll take it um so are you specifically referring to the base applications that you can create as a new app is that kind of where your questions coming in mostly like what happens when those update in place correct okay perfect all right awesome so couple of options so by default um you know when you create an app using patch my pc we will update the application in place right so that's where it would create a brand or it would update any previous app so let's say chrome 88 is is currently out google chrome 89 comes out next week this application right here that used to be 88 will automatically become you know the latest version using the default setting right so it would have the same unique id and if the application was deployed as required it would in fact update the client in place meaning that the app would actually perform the update now the way that most of our customers i would say are doing our applications are they're creating either available deployments so that their clients could install it via software center whenever they want it or they're installing it via a task sequence when the device is being provisioned so in that case what would happen is you know the client would always get the latest version to make sure that you know the first installation of the app is up to date and then the way that most customers would handle keeping the application up to date would then be to use the software updates feature so you know as long as the app isn't deployed as required once it's there they could use a update to keep it updated going forward so the only thing i would say you have to kind of note is if you're deploying our apps as required and you're using the update in place that's the only scenario where the application itself could update without you knowing because the detection method when we update the app would look for the current latest 89 version for example now with that said there is a feature that we're actually going to be demoing later on i don't want to take too much away from it but we are going to you know give an option where you can have more control over how many versions of applications you want to retain even if you're updating the app in place so that would give you more options for rolling back and we'll demo that a bit further later but that's that's kind of the options you have for for updating in place and of course if you did want to have like total change control you could use the application option that says create a brand new application whenever a new version comes out and then in that case we wouldn't ever change the first app that you deployed yeah and yep and that's what we're doing right now so um you know and as a process yes i end up with 15 googles in a month so you know we're just going to have to narrow it down like once every 30 days just pick the latest one and push that one out or something so yeah okay and that's like yeah you're controlling everything we don't really do much with the deployments for the apps so you dictate a lot of that really how they get deployed yeah that's also where that new feature comes into play kent as far as that option he's got there where you can retain up to and that way you don't have to fill up your console you'll have the at least two points whatever you choose and that way because some of these software you know companies that they they update all the time as we well know you know uh google mozilla things like that because there's always vulnerabilities so that will most definitely help you in your situation uh to create a new one but also have that control a little bit more as far as how many show up in your console excellent all right thank you that scenario that you highlighted though just very quickly is is really common i see that a lot in support where customers have an application deployed is required and they have the option set to update in place and then what they're realizing when they contact us eventually um that is the app that's performing the update not their software update strategy their adrs and stuff um so that's a big gotcha that i see frequently b i think this one is for you cody um yeah yeah so we uh some of the pre questions that have come in one of them uh i think i understand what we're hoping to to get here so why for intune deployment patch my pc cannot separate between device and user groups for the deployment and so so with this one we are ultimately limited by the feature set that microsoft provides us within intune and if i'm understanding the question correctly there is a limitation where available deployments are not able to be made to the all devices group and actually what it boils down to is you cannot make applications available to devices in intune you can see it required you can say at all devices and you can target devices via group membership but a group a computer in a group targeted as available it'll never actually see it and it's mentioned here in the docs we've got a link here too if you guys want it they use interesting language to state it but this is a graph limitation it's so also sorry i'm just going to jump in there as well so it's a specific thing around the the way that the the uh the relationship between the user and the device model in intune works so that microsoft basically took the opposite approach to what they did with config manager where it was device centric and then it sort of spiraled out to the user so they've switched it so that now everything is user-centric and then it spirals out to the device so you can't go the other way you can't go oh hit that device and see which user is on it so when you make something available it needs to hit the user that's just that's just how it works um required yes you can make a device have a required application but if you want it to be available to a user it needs to be targeted to the user it's it's that simple okay all right um let's see ray's hand julie and uh rustin have hands up currently okay yep julie guest i'm not sure there's no last name there julie if you have your hand up do you want to come off on mute and ask um hi i'm julie versoy i work with aida county and boise idaho um i worked with uh justin a week or two ago he showed that he was showing us the adrs and how to set those up and everything and i apologize if the answer to this question is readily available somewhere i haven't had a chance to look but he showed me um we set it up using title and he showed me how you can exclude programs by doing the minus like cisco and i was wondering is it possible to that would include all cisco applications but is it possible to do like um minus cisco webex and that excludes the webex but we'll do all the others like jabber and anyconnect and all that or is it an all or nothing thing yeah you want me to get that one yes jordan yeah you love adrs i would not take that away from you it was me it was me it wasn't just it's the other j don't worry we have enough of them so it can get confusing sometimes um so yeah you total you can absolutely do that um the adr filters for that the way that they actually work is they without specifically calling it out is is they add an implied wild card on either side of the string that you put in so if you were to put in something like minus webex right it would exclude everything but webex so what you would need to do there is you just need to find the keywords for each one of those cisco products that you didn't want to include and do a minus for each one of the ones that you didn't want to include where it would only match on those keywords and that's how you get it out so like if you had cisco webex cisco whatever jabber or cisco whatever and you wanted jabber but didn't want webex you would do minus webex which would then continue to include jabber um if you want to do that right around you just do minus jabber which would include webex but exclude jabber does that make sense yes thank you yeah and if you wanted some help too like we were always like in the signature of jordan's demo you know you can always pick 15 30 minute call we could we could certainly jump on and help you out with that as well perfect and i did include a link in the chat window that lists all the products that we support and the names that you would want to do to either include or exclude specific products and just kind of a side note the reason that we include a single vendor and product within our catalog is because there's a limitation to the number of categories that can be published into ws for third party updates which is a hundred and if you basically exceed that that limit what will happen is it will break uh where you can't publish any new updates so that's that's kind of why you'll notice that we have a vendor called patchmypc and we don't have a vendor for each specific you know product or vendor within the catalog alrighty uh looks like this one is for you andrew if you want to read and cover that one sure uh would you ever think of providing a a packaging services for licensed applications we don't have the time sometimes the expertise to get software packaged and available for deployment in a timely manner um it's honestly something i'd ask justin but i do not believe that it's in the roadmap at this point um we have quite a backlog as it is on like free applications that we can add to the catalog we have it we we have packaged license applications before um and we are able to uh as long as we're able to get the installer we can actually add it to the service we don't put the highest priority on these because um they're honestly a little harder to keep up with we have to rely on it we either have to rely on a customer to provide the product for us or we have to purchase the product ourselves to get access to it um but it hasn't stopped us before if we're adding certain products yeah so to add on to that yeah so there's plenty of licensed products that we support so for example uh teamviewer is one we also support like java runtime which is now licensed anyconnect so if it comes down to a licensed product and especially if we were able to get like a trial and or access to the latest update files um we would treat it like any other app now if the question was more specific to would you be packaging licensed products that are only specific to my environment we have no plans on doing any like custom packaging per a specific customer but if it's like a paid product like a acrobat pro or like a team viewer we certainly support quite a few licensed products and we're always open to those type of scenarios but if it's specific to you at least today we're not we're not looking at like packaging things for a you know specific customers and i i do want to bring up a separate point um we get a lot of requests for things like autocad and sas and matlab stuff like that that's just gigantic in nature is not suitable for wss the amount of time it would take you to publish one of those to wsus to the wsus database would be hours um and and the amount of configuration options available for those type of apps um makes it not super easy for us to choose because we'd have to choose a configuration to install that product as and that's not something that that we're able to do and appease the the whole of our customers yeah and it's like it's availability of binaries as well right like yes okay yeah i think and and so yeah and those and those and like so those considerations come in after even getting the the installers cool yeah and uh throughout the session like you know as new features and ideas come up if we mention like you know this would be a great idea or user voice for you to submit what we're referring to is ideas.patchmyp this is our user voice where basically features that we build and applications that we add this is how we get that that feedback from our customers so if you you know if we do mention like hey could you create an idea for that that's how we know that we have customers that want specific features so just be aware ideas.patchmypc.com if somebody could paste that in the chat if we refer to that that's going to be what we're what we're talking about here okay looks like we have a raised hand um so uh rust dam uh frost hopefully i didn't butcher that yes uh go ahead it's rustam calling from denmark um i was uh i was curious you had this uh console where you where you control a patch my pc and you have the unc uh unc uh place there my colleague when he implemented he made a wrong spelling okay i was thinking what happened if i just uh rename it here that should um oh oh okay it'll recreate your application and i have already really a lot it'll recreate your applications yeah so what we do you already have the content for the we have a lot of content yes so if if we move the applications with the content i don't think we would recreate in that scenario would we you'd have to change the source folder for your for the app and scc on your talk every single app an sccm yeah yeah so um good the good news is um it it is simple to recreate all your apps right so in the intune app manager utility so you can run this in options you can go and see every single application that we've created so if you wanted to do a quick replace and you didn't want to have to go kind of manually change the app pass in config manager use the script to do it you could just go delete everything that's been created just clicking delete you could then update your source and then run a sync and then it would automatically create all your apps again that could be a good option okay because the only issue would be like if you change the content folder in our app as well as like move the content like that's fine but then it would you'd have to go update all your apps so you would have to go into like the deployment type and then change the path there are scripts that do this right in the community that that can bulk update deployment types definitely so somebody oh go ahead so if i understand correct that you say i can go and use their utility to delete all these apps that it's synchronized i guess yeah is that correct yeah that would probably be the quickest option and then change the source and then uh let it synchronize again yep and then it would create all new apps for you up in in the correct location yep that's uh and what and what about the existing deployments and stuff like that i need to do them again you would have to deploy it again like do you have a lot of deployments uh-huh uh what i would do there i've done this before is export all the deployments to a csv using powershell um and then you can redeploy i'm using powershell you mean powershell to ssm yeah yeah okay i haven't done that uh don't read it email us and we can probably walk you through that yeah yeah but not too hard put your email in the chat andrew um and well actually i don't have chat possibility go ahead and uh just submit a support request um on our website sure i'll pick it up i don't i don't have a chat window here in the in the session oh that's weird just just to say i don't i don't have that i think that happens if you restart the meeting it should appear okay cool i'll jump out yeah it will be worth it to try to get that easter egg okay cool um those are live questions alrighty uh so this one it looks like is me um so we have an offline environment clients do not have access to the internet only the sup wsus has access to the internet via proxy will the sub download from each vendor or for patch or from a patch my pc repro does your tool need access to the internet so a couple of options here um if if you're purely offline so it sounds like your ws does at least have some internet access oh fine i think you're unmuted i know so um we do support kind of an offline environment the the only kind of scenario is if you're totally offline you would have to publish the updates to like a standalone wsus server it would really be the same way that you would you do for microsoft update so you need to you know for example download the microsoft catalog from some machine with internet access and then for the wsu server that is actually totally offline you could then export the data and then import it back in now for you it sounded like your ws does have some internet access so there are a few options for the actual downloading of content so for example you said does the machine running the publisher need access to the internet so we do need access to the internet for validation purposes so you would at least need to be able to get to patchmypc.com we do also have an option where if you only wanted to allow us internet to our website we do have a check box where you could essentially place all of the content that you want for updates in the local repository which is where you can download content offline so in the advanced menu and then there's a check box that says check to see if the update binary which would be like the exes msis or msp files exist here first so if you were really strict and you were not able to you know access the files you could potentially run the service from maybe another location and copy them in so there's a couple of scenarios that you could potentially do so hopefully that helped answer that if not and you're on the call feel free to come off unmute if you do have any follow-up questions to that okay i don't does anybody see any other raised hands i don't see any at the moment there we go francisco do you want to come up on uh unmute uh yeah um um i read something about managing conflicting processes future yes and something related with the you know when you have to uninstall or update and there is a process running and then you have to raise a notification to user or kinds some kind of that is just like that yep um do we want to we do have this in the demo right the manage conflicting i think we are covering that and we do we do okay so we'll keep you pending on this a little bit so once we get to kind of the demo of new features we'll show you some of the new options specific to that feature um which i think will be really cool so um i'll kind of postpone that until when we do the demo and then you can actually see exactly what we're talking about there which i think will be pretty cool okay great great okay alrighty jordan um did you have something you wanted to share out for this one um i can yeah uh so give me a second here to uh to flip over to real quick so while you're at while you're doing that all right oh there you go yep that looks good cool go ahead what you were going to say no i was just going to say while you're doing it i'll bring up the reports but it looks like you've already got it shared out so you're good yep i've i've got the report too so the question was what are the elements in the software update dashboard really mean um and so it's kind of this was kind of a tricky one because there's a lot of the different reports here but i'm going to take a quick assumption because i get a lot of questions about this one and if patrick's here and wants to ask you know more detail or call me later um please feel free but a lot of the questions that's your dashboard what is this one this is the one named this one is that right did somebody say something there yeah i was con yeah the main dashboard report the first report this one yeah this one yeah so the question i'm assuming is what about is about these percentage bars right what do these really mean yeah okay they look pretty and our management likes them but uh yeah so what are they what are they wrong i need to explain what they actually mean yeah so what are they what are they actually digging into so what these reports are doing and what they're digging into if you happen to have report builder installed in the machine you can actually jump into the back behind the scenes and open up report builder to dig into them and get the query data what they are doing is they are querying against this table here the select from the update compliance status view in order to figure out now i have some filtering going on there what they're doing is they're filtering out to see what all is going on let's see if i have zoomed on the server it doesn't look like i'm zooming on this one um is that they are filtering to see what status the devices have for the applicability based on updates that were released within that time range okay so what it's doing is it's looking okay based on the software updates that were released in this time range for things with the classification workstation they have a class of type workstation okay there's a couple different places that you can get this we can pull out the exact chunk that it's choosing for this so for things of that class find all the updates and link that together with the update information for that time period and see if all of them have a status of two okay and then it grades based on that bulk list of all the updates what percentage of them have a status of two and what percentage of them have a status of three if all of them have a status of three then it's a hundred percent we've installed all the updates that are applicable for that timeline if some of them have a status of two then whatever that percentage math is that's the percentage of updates that are missing and how it takes away from that graph does that kind of make sense in here so the reason why you can get kind of some not quite so clear data or 100 understanding here is if an update gets aged out right if updates get aged out by supersedence logic then all the updates that could possibly be installed this time period are installed because there's no updates in the database that need to be installed so it'll say 100 um so you bring up a really good point it's always good to understand what data goes on inside of a report in here and in this case the data and where that's pulling from and how that makes sense is all coming from this view right here i'm actually going to put that in the chat since i can't quite uh do you do zoom in on this uh i just put zoom it on the root of c if you want to launch it ah fantastic thank you um thank you sir your gentleman and the scholar there we go that'll make life a little bit better so all this is doing is it's querying this information from here to get all the status information where status is what determines if an update is installed or not three would indicate that it's installed two would indicate that it's that it is required currently okay and this is the view that it's taking that it's taking that data from if we come in here we can actually go in and we can look at that data set and see how that data set is being calculated inside of report builder for it in order to figure that out and then calculate out those percentages for the bar graphs and what it's then doing is it's linking that data back against this to figure out when the updates came out back against the update info which contains the title information as well as date release revised information and it's doing against all the updates not necessarily just third party based on the parameters that are chosen in this page so against the collection name all desktops and server clients go find all the updates that are applicable and then apply that filtering and logic to it that kind of answer the question on what those different updates are and what those different elements mean yeah i think so uh it's just i think gonna take time yeah so definitely feel free to reach out and set up a support call if you want to talk more into the reporting side of things um be more than happy to talk through it it is kind of a confusing process and it's a lot of data that's being mixed together most of the data is coming from that via underscore gs update compliance table and that v underscore update info table and then it's being merged together with how the machines are in order to track it sweet yeah that's awesome jordan and one thing to note this is report dashboard three i know your question was on one and two but there is kind of a cool feature on the dashboard for three when you hover over um it will show you for that 63 how many are installed or compliant and how many are missing so that's kind of a nice visual maybe we could add that hover to report one and two as well um but that's a good way to kind of think about it you know for the machines that i selected for the updates and categories i selected the 63 is essentially 29 software updates were compliant on those machines you chose and 17 are still missing for that month um cool all righty um that was our live question all right cody this one's for you yeah awesome so some of us are lucky enough to have a test environment so if the rest of us did a trial and uh it wasn't a good fit how was the cleanup process or are we looking to nuke and pave the sdb so you definitely don't have to to nuke and pave this sdb i'm i'm an advocate for uh basically never doing that um almost under any circumstances we do have an article actually that covers up how to clean up uh updates from sccm and that's not even just limited to to our third-party updates this tool can be used to clean up other vendors third-party updates that's something we commonly do is assist customers with removing whether it's maybe dell updates hp other vendors and additionally you can absolutely use this tool to remove our updates from your configuration manager environment as well and justin did just put the link to this article in here so when you remove all updates under a category ws automatically removes the category so this tool is going to let you remove all of our updates from your environment and then the category will automatically delete itself and then the next time you do a sync uh config man is gonna also remove that category cool uh we've had some other there are circumstances where certain vendors do very weird things in wsus we have some separate tools that can help clean up those scenarios as well but it would be a support case type scenario for us cool any follow-up to that grant if you're on the call or is that that good cool alrighty we'll jump to the next live question um here we go all right go prep hopefully i didn't mispronounce that too bad uh do you want to come off on mute and ask your question um yep so um we actually have fairly new patch my pc was essentially implemented last month so we're still kind of learning as we go um so my question is more about the adrs um how safe or is there like you know more essentially in terms of best practice or do we have um a list of products that are like safe to go with adrs essentially because different app applications would would have like they introduced more and more features um so we probably have to be a little more cautious in terms of installing new versions you know essentially there was like a recent discussion we had about citrix workspace so the kind of applications have to have some you know back-end server side changes also done as we upgrade to newer versions so do you have something like published um or something in terms of best practices or safer applications we go with adr um so that's kind of my question i this is a tough one right so so here's the thing every environment is so wildly different that there's no possible way to give you even an okay practice um there's a ton of environments where it's perfectly fine to update every browser every day as long as the user's not interrupted and they're not gonna care and there's a lot of environments where those run call centers and it's a critical downtime that loses the company millions of dollars and that same scenario is going to play across many of the applications in our catalog so it's going to be difficult for us to recommend a list of software um we do see a few sort of more high level recommendations where you might say you know talk to your company talk to cab can you can you roll out critical insecurity on a short two to three day rollout and standard updates on on a three rollout type stuff right it's all very business specific so it's going to be tough we we are more than willing to get on some q a calls and maybe chat with you you know regarding your environment specifically maybe give some recommendations uh but you know and sometimes you can start to find a balance right with with some of our features like manage conflicting processes where it is okay to start getting a little bit more aggressive with your deadlines because you can prompt users and be pretty interactive and give them some chances uh you know to close and save their their changes and such so it depends yeah yeah it's it's tough right because i mean you know the application x may not be a big deal for company you know why but maybe that's a mission critical for this other company that's using that same product so i think that was a great explanation and one thing to note you know you still have all the same functionality with third-party updates that you would have with microsoft updates so you could still you know stagger out deadlines you could have multiple different collections where you get broader uh with with more deadlines you know kind of staggers longer um so you know it it's going to depend but hopefully it is was that kind of helpful at least for for some of that um yep it was i kind of thought so too but um i was kind of thinking if there is something that's been like you know learned over the years and as you guys hear from customers um to see if there's yeah i i think the problem the problem with uh with that is i think what everyone's going to say is it's very difficult to have a blanket like a best practice for every org right because every org is completely different and it's one of the problems that microsoft runs into it's one of the problems that everyone's going to run into what works for you may not work for everyone so it's very difficult to sort of have that standard i can give an example a recent example of that actually the conversation was around um google chrome where there was an organization that they had built apps that were dependent on that specific version of google chrome and if google chrome automatically updated then those apps stopped working and so they had to go through change control most of the other organizations no it doesn't matter what version it was automatically updating before so it doesn't matter what it is in the future so it's really hard to set those uh yeah and in general when you look at microsoft patching right there's a known release cycle uh well we'll say a known release cycle right there's there's a lot of caveats there but there's no release cycle there's patch tuesday uh that's not there are vendors that do have relatively regular cycles you know we see vendors release patches pretty regularly but there's a lot of variants there's a lot of vendors so even adrs can be interesting to to pin down for third-party updates uh you know how often do you want to deploy these patches you you could miss a patch by weeks with an adr from a third-party vendor because they might decide to randomly release one on a cycle that you're not really privy to yeah and here's a good example of that with chrome um so you know this month chrome announced hey we're gonna start releasing even faster than we were before which was already you know up to one to two times a week so you know to say i would say for chrome we see a lot of people are okay with deploying that quicker because for the most part it updates pretty solid and it even updates while in use generally pretty well um and most of their updates happen to be like cves and security vulnerabilities so that's one where a lot of companies might have adrs that run much quicker with much more aggressive deadlines for example okay cool all right so that's the live looks like this one is me so is there any progress on a remote console for the publishing service we have privilege access applying to our servers so it's complex if you have to log in via the console so this is a great question uh we do know this is a very common request um so what what when we think about things like this internally um it comes down to how do we prioritize request so we do know a remote console is a pretty popular user voice but we also know that that's going to be a lot of engineering time so it comes down to for example if we're looking at a road map how do we prioritize say remote console which maybe takes a couple thousand engineering hours versus maybe another feature that's also highly requested that may take like 50 hours for example so it you know at this point specific to your remote console question um it's kind of a priority thing now one of the things that we try to make our product you know from a like feature and kind of day-to-day use perspective we try to make it so that you don't really have to come in here all that often so once you set up a sync schedule it's not all that common that we find customers coming back and having to make changes because it's going to be fully automated we even include features like automatically enabling new products based on them being detected so let's say that there's even a new product that comes out next week and you have the auto filter that says if 10 machines in my environment need it i'm going to automatically enable it so even in that scenario you would never have to come back into our tool for enabling a new product it would just automatically flow into configuration manager and your day to day would be in here so it's kind of a priority thing specific to your remote console question we do know another question that often comes up with our remote console is like a cloud portal for intune also one that's going to be a lot of engineering but we know that that's going to be kind of a big feature that we want to look out kind of longer term hopefully that was helpful if you're on the the call lee if you want to come off on mute if you have any any follow-up or any additional thoughts on that hello yeah i'm on um no don't have any anything following up um cool it's great that it's sort of been seen and and seen as a you know possible possible use case but it's great that it's on there yeah for sure you know on the plans how how can how often do you find that um within your organization you actually have to remote in and run our console to make configuration changes it's pretty common or not so in a way in a way yes because we're quite new we're sort of only about a year into using patch my pc so we are still slowly growing our our product base um but it's probably once every couple of weeks that we have to go into the console no and like i said it because we now have this privileged access management system to actually get two servers it is a complex operation to get in so when you go into the console what do you typically do are you like scanning to see if there's anything new are you enabling products or changing like right-click options like what's what's the typical kind of workflow for needing to go back in so the typical one specifically for us is that we we've been moving away from some app v apps and using native uh either setup xe's or msi's to be able to utilize this tool you know so this tool has helped us tremendously with uh keeping third party products up to date uh they were previously at lead and very rarely getting updated so it's most it's mostly checking products like that you want to turn on okay got it got it okay cool yeah that's good to know good to know thank you okay ready uh jordan so um this one was around providing patch details and cv information for the the criticality and updates um the today actually i think justin's gonna showcase it here for customers that have it installed in configuration manager we do actually provide a way that you can take a vulnerability scan from one of the different vulnerability scans out there and as long as it matches an appropriate format you can actually take that in and we will parse through all of the data and basically we we scrape out the cve information to match it up against what is in that list to what we provide in the catalog so you could take this list that you would get from your security team security would go run their scan and they'd get you this csv and they walk over and they drop it on your desk right and you take it you could put it in here and you'd be able to find out what of patches from that vulnerability scan we have available to start pushing out and pushing for those clients um so one of the things that we were talking about um in kind of this question is is is is this i'm not sure if the person who asked the question that they're on the call but uh it does this kind of cover what that what that was looking for there is how we provide that or was there something further that you were looking for specifically around that yeah so how did you get to the screen did you like import uh so so right here yeah if you click this little lock icon in the updates tab that brings up this screen you can then point out to a csv file that you want to scan a list the cves for and then you just click process this will search products that are in our catalog so even if you don't have them enabled they will show up here it will also search products that already have been published to wsus so for example google chrome 64-bit we can see this one is published these are available meaning it's in the catalog but it doesn't actually exist and that's because it's the 32-bit version of chrome and i have not enabled that one yet so this does this seem to cover that like i know you mentioned like products that are not yet syncing this will cover that even if they're not enabled you can at least see them is this kind of what you're looking for yeah so essentially like before um i think like because we implemented this like last month or so so we are fairly new um so we had the previous product that we were using that used to provide the cve information in the console itself so i was trying to um get a better hold of like if i need to get that in information uh more in terms of like which product should i patch sooner rather than later um how do i get that sort of information so that that's a good one um so if you're specific so for updates that you've published one thing that we do include are things like severity level so under classification and severity level we do mark both of these so if a update has a cve we will typically mark it with a critical severity level so if you wanted to actually change the way that you deploy updates based on criteria like cbes or classifications you can do that for example i don't know if you're using our microsoft teams alerts as well but if you do have the teams alert enabled within our tool you do also get notified as updates get published and that will include if they had cves in addition to that we do also include cve data within the description of every update as well so for example we can see that chrome update that i just copied from teams i can actually search for that cve and and that will be within the description so if you wanted to use like an adr and say show me patch my pc updates as a vendor and where the description contains cbe you could even have like a separate adr that would be you know quicker deployment if you wanted to based on having a cv so there's quite a few things you can do in that scenario okay thanks since i was trying to see like more in terms of more in patch my pc's own um publisher console but i think it makes sense just to use config manager itself if you have that information so like is there something is there something that may not be in the feature today where we go and scan cves and show you the updates that we know have them um is there something in addition to what you're seeing in in this patchmypc ui that you would want no i think that this information i can access from config manager once the patches are brought in um i think that information is good enough for now i was uh because we're fairly new i was trying to see how that information is accessible so this time this is so this is not just for updates that have been published to config manager this will also list any updates that have cves within our catalog even if they're not published so this could be a way that even if you don't have a product enabled you could scan your environment and see if we have any updates in our catalog like out of the 400 and some third-party products even if they're not there this cve scan will evaluate those and let you know as well make sense cool one other thing justin before you click away from that um would you just kind of click on the cve import wizard docs down there just as kind of a thing um it's kind of hidden down there but there is a document on here for different formats or or everything on that too just from a follow-up perspective and just as a thing there's a lot of blue hyperlinks all throughout the publisher and just just don't be afraid to click on those too because they have a lot of extra information there too to follow up reading on as well um just as kind of information things so sure you please put the link in the chat as well uh it's there yep just included it thank you all righty all right um yeah so this is a this is a good one um so could we it's basically kind of asking from what i got from the question and if paul's on the call you can you can come off you and we can chat a bit about this uh it sounds like you're looking for basically an roi justification um for like how many products for example you you've published is that is that right hey justin this is paul yes that's correct um we had a previous product that i don't want to mention the name i'm sure a lot of people know that but what i want to do is to justify to my senior management and my executive council that the amount of time that we have used to ask my packages to manually package updates and deploy through sccm um you know can be automated through adrs and that's what we are doing i think my colleague andy is on the line as well he's the leading guy on this uh to justify the roi versus okay how much does it cost us from a manual packaging perspective amount of hours spent versus the dollar cost that patch my pc brings and that's a really good um justification for renewal as well at the end of the year yeah yeah totally get it um so let me see if i can uh pull up something that we're working on so we do have an roi dock so this covers kind of your scenario on explaining the value now what we're currently doing and just give me a moment i should have had this up already i'm going to see if i can give you example of kind of what we're working on um if i if i can jump the gun a little bit um you know my colleague andy was working out and i think we can kind of pull out a csv file of the patch history per application that comes in because this might be custom for organization to organization right i mean we have let's say 37 applications that we update another company may have 20 or 40 um or 300. um i was just trying to see that you know is there an easier way rather than the csv file as well to kind of pull it out i know if you have like a specific report module say hey you know what my organization we've distributed x amount of updates uh per application for this time period so to speak rather than having to do the legwork yeah so one thing that here i'm about to send a screenshot um so this is something that we've started implementing both for our renewal emails um let me just pull out the company name so it's it's a bit more generic here so when you get a renewal email we will let you know based on data how many total updates applications and cves that you've published so this is something that could help you justify you know kind of the the value that you're getting the amount of time that you're saving so these will be in any renewal emails as long as you're using our publisher you'll be able to see this data now the the kind of the larger prod project that we're working on internally is let me let me see if i've got it up here yeah here we go um let me just screenshot this and i will see if i can block out some of this data real quick but we want to give like a portal where you can get some basic telemetry data so we don't collect a whole lot of info but there are a few small items if somebody could include the kb for what we include that would probably be pretty helpful but we want to start giving some of the relevant data where you can see it right in a portal so for example let me just block this out so we're thinking about something like this so some some basic info so this is one of our test labs where it would show you you know how long you've been a customer but probably the more important things are you know how have you used their product how many updates have you have you published how many apps have you created how many cves have you actually published into your site so it's something like this would this data be helpful and maybe you know once we actually get it ready maybe give some charts with trends something like that is that kind of what you're looking for here exactly yeah that'll be brilliant yeah okay cool send me an email um justin i'll include in the chat as well um so i'd be interested in talking to make sure like we give you the data that's actually valuable for you um but yeah totally i really liked it because i can share what we do from a manual process so to speak today because i give quarterly updates to my senior management um i can show you what we are doing and you know get your thoughts and ideas as well yeah that'd be awesome and i did include the roi link as well um so that kind of is like so a lot of our customers or even pre-sales like the engineering team that's trying to pitch it to management it kind of gives some of the benefits of the product but actually seeing how many apps you published how many hours you saved is definitely going to be a key piece and um yeah something we're trying to provide for that as well so cool all right live question do we have anybody with a handout let's take a look okay lucas miller do you want to come off on mute yes so mine's kind of more of a follow-up to what we just were talking about the roi uh also there's a way that we could look at justifying you know changing from just an enterprise license to the enterprise plus of like helping us work of going to say you know that automated patching and the of updating of both the uh on-prem config manager in intune would be a way that you know how we can justify and look at going okay here's the cost savings because currently we're not doing automated updates in there we're doing a manual process with patch my pc so now we're trying to look at okay if we were to go to this going in there better how can we what type of savings are we going to get and you know justify the cost difference like everybody wants to know yeah that's an interesting one there was a uh someone in the community that kind of had this they had a dedicated app packager right and they only had a small number of applications that they were currently packaging so they would package their their core business uh third-party apps you know whether it be some browsers maybe an image editor or whatever it might be and and so they were kind of okay with that um and part of that is going to be if you're patching the software right you already have enterprise licensing for example or maybe you have basic and you're patching you can look at the list of applications your package are patching and you've already got a little bit of insight into what you could be packaging uh so if those applications got on your devices one of a few things happened either either you did already package it which cost you time and money or you had a tech manually log onto a machine and give somebody ad credentials which cost you time and money or your users have admin already which is gonna cost you time and money so at the end of the day right if you're patching third-party software it's probably in your best interest to start managing that third-party software from a deployment perspective as well um i don't i don't have like actual cost roi on that but i could definitely see how it's a good discussion that you could uh kind of bring up right there's a direct relation to packaging an app and patching an app and if you're only doing one of those uh you can you can definitely argue that both is probably in your best interest right so that's that's kind of like what we're looking at is how do we make and convince upper management to justify the cost uh of transitioning from those type of licensing models to go up yeah that big that that makes sense um yeah so when we came out with enterprise plus back in uh it looks like april 2019 the big piece there was we had customers that were kind of worried like right so let's say that they package an app right but if they were only patching it they would either have to keep that app up to date right so they would have to keep repackaging it or they would have to wait until config manager does it software update point scan in order to actually get it updated so even you know even in addition to obviously the time savings that you would get from a application packaging perspective um there's also some security benefits there if you're if you're not updating your base apps today because it would be you know when do those apps get installed is it a task sequence or is it a user doing in software center then you have to factor in how long would they be running that outdated application before the software update scan cycles kind of apply you know potential maintenance windows deadlines before they're actually secure with the latest version so i mean that could be a factor as well not just the time but how long would it take you to get up to date if you weren't if you were deploying an old version to start with and then waiting for our third party update if you're only on enterprise so that could be another way to think about it as well um but you know i think it'll be different for each org like you know how do they value time how many apps do you have that you're patching um but the roi dock that i included would probably be a decent start both for the applications and packaging because the time the time savings there are going to be very similar for each of those as well is that helpful it is cool okay yeah awesome yeah if there's any way i can help feel free to reach out um but yeah hopefully the time and security would be probably a good place to start i think from like a a value perspective for for approval uh jake yeah so this question can we include office patches now uh rajneesh i hope i didn't mess that name up if you're on the call feel free to come off mute but is there a specific reason why you'd want to manage that from patch by p as as opposed to doing it in the config man console or through wolf b or through in tune directly because all of those features are currently already there within those respective tools doesn't sound like he's he's here but yeah so all those like as it stands today we don't have any plans on adding any like office patches or windows patches into our product because again what we're doing is we're just integrating with what's already there with configman and intune so there wouldn't be a real huge value add to do that through our you know console our publisher versus just doing it with the tools that you already have in at hand yeah if there's any other people that have a similar use case like if if you want to come off mute and kind of let us know what's the scenario for that um feel free to come off as well yeah because we get this question a lot so we're trying to yeah we're trying to understand like what what is that what's what's missed there what's that use case um okay i don't think so that doesn't seem like anyone is okay cool so hopefully that at least answered the question um all right let's uh go ahead and take another one anthony farino if you want to come off unmute good friday to you all happy friday first let me thank you guys all you guys are wonderful and your contributions to the community as a whole has been wonderful justin your guides are basically uh training for anyone that i consider helping me that's awesome glad to hear but mike to get to the question in our environment we have several small subsidiaries and while our main organization uses configman and all of its capabilities these smaller subsidiaries are typically like 10 15 20 machines and they're separated entirely for various reasons that i won't get into but they'll use intune and right now we can only do one in tune tenant in the publishing tool okay i got it and it's not feasible to buy a license for 300 machines or i think that or whatever the minimum is for a small subsidiary that's 20 machines okay so couple things here um so multi-tenant publishing we do know is a big request um and it's going to be something that that we start looking into and kind of see how long it's going to take um so having the ability to publish from one publisher installed to multiple tenants is definitely something that we'll be we'll be looking at to see what we can do there now the second question was um do you know i'm not sure if this is let me know if this is where you're coming from but you if you're kind of the same company and you have just you know sub companies or you know what basically reporting to the same parent you can use a single publisher or a single license and you can publish to multiple environments whether it's config manager environments intune environments multiple different tenants as long as the device count that you're licensed for would cover all your your companies that report to the same parent was that more of the question like yeah i was not aware so that would just be another instance of the publishing tool yep exactly yeah and could that could that be on the same server would it need its own today yeah it would need to be on its own uh with the way the service runs but we are trying to think about you know that multi-tenant scenario but as far as licensing goes i know you mentioned kind of mid-price and stuff like that uh totally fine to have a single subscription as long as it's the same company and use it in multiple different environments or sub companies or you know entities um and could we run that publishing tool on a child sub yep yeah well would this would this be for ws or are you talking about intune for that for intune specifically yeah and you could even run on windows 10 if you wanted uh it doesn't even need to be a server for intune you could with i'm let me let me jump in there i'm not i'm not going to overextend our promises to anything but with with intune um one of the benefits is we're not reliant on a sub so we can literally run on anything as long as it's got access to the internet um so the the sort of i guess the internal if these child orgs had like just a file server sitting there we could run it on that yeah it doesn't need to be it doesn't need to be on a server it just needs to be on a thing with internet uh ideally with windows 10 or something with uh you know access to the.net libraries that we use yeah yeah yeah exactly so you know it's it's not it's not uh it's not difficult to do uh what what everyone's sort of hoping will eventually happen um and you know i'm already overextending so i'm gonna drop and and mute myself yeah no and we're also i'm not gonna commit to anything like ben was saying but we might have like uh what is it called been an arm template or something where you can get a vm spun up a little quicker in azure if you wanted to to get our stuff set up yeah we've been playing around with uh so you know going back on that idea that um you don't need a physical device or you don't you know you don't need it it doesn't need to be server infrastructure or it doesn't need to be a physical device um we've been playing around with the idea of just creating templates that you can very quickly provision uh and instantiate a thing with our software on a with your uh specific licensing and your um application or aad framework on it um that's it's it's basically working at this point um but the idea is that you can just very quickly go i want patch my pc to be built in my tenant now without really touching it um and you know at this point because there's very little infrastructure requirements um it's quite easy to set that up all right next question was uh plans to provide updates for drivers bias um so we we we get this quite a bit um i'm curious the use case so um you know there there is built-in packaging for drivers or patching for drivers built using the console um and they've done quite a bit of improvements lately where they can now categorize it so you're not publishing like every single driver from dell hp or lenovo um we don't have plans today wes i'm not sure how your internet is doing um did you want to chime in here at all i did have it tagged for you yeah yeah i can uh i can bet you what was the question again so supporting drivers i know we have our faq up here oh yeah um yeah so as far as as far as drivers from the oems out there you know they still do a really good job it's built in within the uh the config manager console and it's basically integrating within microsoft we hope at one time at some point in time we may be in the same situation there but for the most part uh they handle it really well and you know we don't really have any any uh i guess inclinations to to do that to have those within our product because they can really be handled within the config manager console very very well so so jeff if you're on the call just kind of curious because we get the question quite a bit is there a use case is there something that doesn't work well if you're using it in the console or is it just not great quality like what's kind of the use case for that yeah the use case is specifically around updating bios okay and we have a lot of models and what we need to do because you usually provide those right-click features where you can do pre and post customizations we need to for the bios updates we need to set a password for um different departments and we also need to turn off uh encryption before we apply and this is dell's recommendation that we do that before we apply bios and firmware updates and right now what we would have to do if we used a dell catalog is we have to use the scup tool to like edit each month those new updates and put in a custom command line with the password and it's just a lot of work that we don't have time to do okay that makes sense okay i got it um you have to change the passwords did you say you have to change the password every every month or or no we we have to the bios update won't proceed if it doesn't have the password in the command line so yeah basically you have to have the password let it run and then unsubscribe bit lock and re-enable bit locker and do it and other things are you using their channel to create those those install scripts yeah and and would it be one of those things to uh also where you could limit how many of these updates come down because i know uh a lot of times it gets flooded in there with all the the metadata and things coming in when you're just importing those in i'm just wondering if that could be something else the reason why yeah yeah we we are we are limiting them but even limiting we still have uh a ton of models and recently um bios and firmware uh updates have been coming out really fast and uh it's we just don't have the manpower to keep up with it um and the less we have to customize each month the better it's gonna be for for us and um okay i got it yeah this is uh this is interesting for i get the use case and why it won't work natively with custom command lines and passwords um okay this this is good to know so yeah we don't have plans to do it today like is let's say just hypothetically even though we're not planning to look at it this would be something that you know let's say it's a different tier an additional value add um would you would you see the value there for like an add-on or something like that because i'm thinking about like our engineering time what it would actually take if we ever did even entertain the idea of trying to go through these different models and testing and things like that such i think the only problem here being that all these computer makes they're all changing the the bios command parameters right so you may do something and then next week later they changed up the parameter to be bios dash one or something so yeah vendors change this stuff very rapidly they pro i mean most of the vendors provide tools uh and those tools have various kind of features that handle some of the password bits and pieces sometimes they will handle suspending bitlocker it's it's gonna be it's gonna be tough for us to confidently implement this right yeah yeah even though tools can't keep up with their own hardware so yeah yeah yeah and i know hp does a lot of things per os level too whenever say for different versions if it comes without a different level of windows 10 os then they'll have all their different versions will have have a different uh new load so it'll it it fills it up pretty quick too okay let's do uh peter do you want to come off uh you might not be there uh how about julio do you want to come off on me julia julia yeah hi justin um yes uh that that's an interesting um point that you guys just wrote up on on drivers update i i think that would be something very usable if we implement something like that not with an sscm because sscm i think pretty much has it um but maybe with an intune to be able to do those drivers updates i know there are pain in the neck but um it would be interesting to have something like that for for into yeah that would that would be cool um okay it's funny like like when i hear it i start thinking like how could we do this like all the challenges yeah because i see the value i think this is what we do i don't i don't think there is a way of how to do this with an intune certainly not natively unless you know some i know something's coming i know some vendors published some driver updates out to like windows update for business already um but yeah i think they're proving that dramatically they're improving that dramatically there's a here um paste the article so they're going to let you control those yep yeah i think you wanted to control the driver deployment yeah one of the big things that's been happening over the last couple of years is that a lot of the big hardware manufacturers have actually been providing their drivers to microsoft um as first party driver updates um so they're not classified as third-party drivers so they actually come through as updates through our through the cumulative uh update cycle um it's a big thing and it gets to a point where uh in the last three years uh doing rollouts i've never needed to worry about driver updates um with the big caveat that everything i've done has been greenfields so i get to play with the shiny new toys not the old stuff yeah and i have machines my personal machine i have it for about three years already i never updated any drivers for it and it still works fine however though we do have occasionally some users that have issues with their uh camera drivers or speaker drivers and then we need to update them and it would be able to need yeah and so there's also complicating factors like manufacturers are releasing drivers that are that are apex packages now yep and it's yeah it's insane trying to like follow along with all that yeah so yeah i i see it so the the whole reason this is complicated is why if somebody did it right it would be kind of a cool thing to to get right so it totally gets a use case um i i do think this question i think we did answer this one this might have been a live question as well like basically what's the value of enterprise plus and app management so i'll skip over that one unless there was maybe something if you want to come off on mute if there's something we didn't cover in that first question but i think we did cover that one okay uh andrew so you wanna cover this one yeah sure um so are you planning to support upgrade of apps for example nitro pro from 12 to 13 um of course with license management so we don't have any sort of like plans to do this like natively within the tool but you can use to do to facilitate to facilitate facilitate these kind of upgrades is use our config manager apps feature or the intune apps feature to push out the new version um we don't do that on purpose because we don't know what licenses you guys have so what we do when we package a new app we we follow the default options that the app gives you the only thing that we're going to add to an app by default is to make it silent so if when it updates or when it installs a newer version if it doesn't remove the older version we're not going to do that for you because we don't know uh your use case so um typically there's a reason why apps won't upgrade themselves and remove the old version first and typically that's for licensing reasons or sometimes certain versions only work with certain like files that they create stuff like that so we don't do any of that by default sometimes we'll provide the option to remove older versions like with um like with java but for the most part we're going to keep the default behavior of the application so yeah within the updates tab um through ws updates uh i don't see us ever providing a way to like do a clean upgrade for um for products like that okay cool uh yeah and kind of same scenario with the licensing so basically sorry so basically sorry so basically with updates uh the base application is still there always no yeah so you can still do the base application uh through config manager apps um i think uh uh bruce just brought up a good point um that you can supersede apps you could use the supersedence feature and supersede the old version of the app to to upgrade the application itself because we do provide uninstalls for just about every one of our apps um i'm actually going through the process of testing all the apps and we've done some improvements for the uninstalls as well to make sure that the uninstalls work um so you can totally use utilize that feature to to perform your upgrade yeah i use supersede every day indeed yeah yeah yeah but no the thing is uh that what is dangerous is when you have require applications and then you can have the funny thing of pinpoint installing base installations and updates and it can be a nightmare if you really don't care you you don't be really careful with your detection methods and your the type of application you're deploying yeah yeah that's a good point so probably one of the bigger issues that we see with customers that use create their own apps is if they use a detection method that only points to a specific msi code and let's say that we update an application to a newer one it's not uncommon if they packaged an app to see it like revert back to the old one so that's certainly something to keep in mind for sure okay cool all right uh so this question was uh how does patch my pc compare to there was a kind of like a different tool in here so um for the most part like we we have we do have an faq about comparisons competitors and things like that and to be honest like kind of the the way that we typically go here is um we don't compare really pay a whole lot of attention to what our competitors are doing so when we think about like features that we're building and value that we're providing for customers it's truly based on what do our our specific customers need so this is why you know we have our user voice this is why we pay a lot of attention to that and also why pretty much all our features in our roadmap come from that customer feedback so um from a comparison perspective like we do have a data sheet that kind of shows the value of kind of what we do as well as um you know kind of the feedback that we that we pay attention to with customers but we actually don't really have any specifics and there's also some community resources where if you are trying to compare to get like community feedback to see what people are actually saying we think there's probably more merit looking at like what people are saying in the community as well as our customers based on reviews than us saying hey we're better because xyz we really just try to focus on how can we you know reduce friction for customers and pay attention to how we can meet their needs and we really don't have any comparisons or or things for other specific companies so hopefully that helps um but we don't have like a great hey this is xyz what we do differently because we really don't know what those people are what those competitors are doing we only know what our customer needs and what we're trying to build for that feedback uh okay so ray's hand it looks like uh rustom press do you want to come off on mute i still had one yes uh can you hear me um i just wanted to ask uh or follow up on this driver firmware eventually bs upgrades because in our environment we're doing everything we also have imaging you know from different um organizations uh so so we also maintain a test sequence for the images uh and and what i was interested that these drivers and beers and stuff it could be if it was also could be included in test sequence you know so for the new so yeah the microsoft drivers certainly could be they there's they're just a software update so if you're publishing third party updates from config manager um there's no reason why you couldn't update while the machines are being deployed via a task sequence for sure yeah so you can you can what you say you can include this uh package for uh for a vendor and that's it yeah so you could just subscribe to the third party updates um so yeah under our faqs if you can somebody paste the faq for drivers as well just to make sure we have it this will kind of go through the process of how we how to enable the drivers uh andrew if you could also include the driver session that we did for the last virtual system management user group that would get you up and running and then those drivers simply become a software update and then you could deploy those software updates to the collection that you're using for your task sequence and you could actually apply those drivers updates kind of natively when those machines on board yeah i will say that they they won't install like before like they won't install in the wimpy section they'll install after the os is installed so if the driver if the driver needs to be there for the os install to occur it's not going to be it's not going to be there for you because it's not you can't like install it like during the one pe phase and that's that's pretty uncommon though that you would need usually for win p it might just be like nick drivers if it's miss yeah so nowadays so and and with later versions of pe i think that's generally not not really an issue so should work pretty well i think okay uh next one for ben how does patch my pc interact with microsoft in tune i can answer this with one word and then go to sleep um we interact with intune through graph yep do we do we want more detail about that i don't think so um yeah so basically just microsoft graph right so it's their api it's how we do everything and i know it's it's 3 30 for ben am over in australia so he's uh sorry i was i was being a little bit sad yeah no look honestly everything that we do uh within our publisher for intune is leveraged and and possible in purely because of microsoft graph and i've done many many sessions and demos and and all sorts of things about how uh you know just these two these two links make everything that we do possible um it's just the pure fact is that it's cloud-based management so there needs to be some kind of extensible framework around it that extensible framework is graph um so all we're doing is you know registering that application um which we've which we've got at the top there uh and then from there we just you know it's it's very well documented so what we're doing uh is is complicated within reason um but yeah it just it just makes it very easy i think something to note is there are things that are not publicly doable in graph right now so we've had some requests that wouldn't have actually been possible six months ago that we've been able to fulfill recently um so that's something to keep in mind too almost everything is available via the public craft apis but it's got limitations cool awesome alrighty so last question we have before we jump into demo and maybe one more live was is java available um yes i mean um yeah so within our publisher we do have java so quite a few different versions of java it would work very much like other apps and we do also have a lot of the open source javas as well so for example things like the adopt open jdks like if you're moving from java because it's now paid quite a few different runtimes actually all three of these are kind of alternatives now to java using the open source so yep it's definitely available you can publish java today even if you're still on oracle's version and that should work perfectly fine so it actually looks like there's no hands raised so we actually just went through all the pre-q and a's so now we'll go in and uh kind of look at our our new product demo feature if you will um so first of all big thanks to everybody that we have a winner oh whoa did i miss it oh no there it is okay yeah he doesn't even know what i have no idea cool all right so it looks like yeah joshua looks like send me an email and i'll get you the uh the prize we actually see i don't know if my camera's showing up but mowgli's hanging out down here as well um cool yeah so first of all i just want to thank everybody for their questions so kind of the first part of this call you know i know hopefully you guys got quite a bit of value from being able to interact with the team i know that for us uh you know we almost i would say for sure get kind of the most value from this call so we're certainly grateful that you guys took the time out of your day to give us this feedback let us know kind of what features you're interested in what's working what's not um but the second half of the call is going to be kind of the update for new features so this will be things that have come out over the last one to probably three months and we do hope to have this ama kind of recurring where maybe every couple months we do it and we also cover some of the new features that that we've released to make sure that you're kind of aware of what's going on what's changed so the first one will be kind of coming back in on one of the questions that somebody asked about the new user notifications so to show you what that looks like this has been out i believe for probably about maybe a month now would you guys say maybe a little less for the user yeah so um i think that sounds good so the scenario is like what happens if a user has a application open and it needs to be closed in order for the update to apply successfully so the way that this used to work is we had two options you could either auto close the app or you could skip it the new feature that we've added is to give you the ability to actually notify the user if it needs to be closed so the way it works if you right click an application you can do this at the application level you can do this at the vendor level or you can do this at the all products level now for this feature it will mainly make sense at the specific product so for example we we know and we document that notepad plus plus in order for the update to be applied successfully it does need to be completely closed and not in use if you click this documentation link on that manage conflicting processes we do have a list of products that we are tracking that we do know will not update successfully if the end user has it open this is a list that we're going to keep building on but these are ones that we do know will have issues so for example if you wanted to give the user a custom notification you could say hey you're we have an update that's about to be applied you can give a certain number for timeouts by default it's five minutes you can say whether or not you want to show the user the notification even if they're in focus assist mode you can also choose how many times they can defer it before it force installs and you can also prevent the user from opening the app while the update is applying you can also choose a custom image so this is kind of a fun one that we do on some of our demos where you know we just have kind of a gif of dunder mifflin just to show you what it will look like and you can preview this before you actually deploy it to the end user so in our case you know we can see that we chose an image if you looked at the default one it would just look something like this like hey we have an update that's about to apply so on the client side we've actually deployed this update and we've got it set for notepad plus plus because we know that that's one that will fell if it's open so i can see i'm going to go ahead and click install for the software update we can see that we have notepad open and running and here's the notification that i get as a end user so we can see you know i've got five minutes we did allow them to snooze the update so if they snoozed it they could have up to three times where this would show up again and then they can choose close and update that's going to automatically close the app if i try to open it you're going to see they're unable to open it because we enabled that block option and now we can see that we're completely up to date using that notification so this was a huge user voice request for giving the ability for users to be able to close the application and prompt them in the event that that they needed to for it to apply successfully so that's the first feature any questions about that if anyone wants to come off mute but that that's kind of a big one that we worked on quite a bit here does this also work on the intune it does yeah so this is also available for intune updates and intune apps as well where you can right click and you can um you can set those same options so we do have a question for enforcing the pop-up whether the application is running is not or not as well as customizing the body what's what's the use case for showing the pop-up if the app is not opened by the user they actually mention the use case is in the chat a vpn client yeah the vpn client if the vpn client is running that actually makes a lot of sense um we've had requests for us to detect a vpn client but i think i think just showing the like having an option to show the window regardless would would cover more things than oh we need to detect a vpn client now um most vpn clients uh fall back to raz dial um it's pretty detectable um so if we wanted to get real nerdy about that you know that that's the thing we could do trying to not have to do it yeah but you work with me now do we have did we have a user voice for this code i feel like we did or maybe it was a comment in the user voice right we we have a user voice for managing a list of processes i think i don't we might have one for always show yeah you might yeah let's you might have mentioned the comment right always yeah there it is actually there it is okay so cody did specifically ask about it so you should we should all bother cody on twitter and say you know get this implemented until you know until it's implemented just just send them a tweet every day but okay so it sounds like we do see the value in this feature showing a pop-up even if it's not showing uh multi-language it'll be globalization okay localization so would you just want like a description box where you could enter in a totally custom message it sounds like would that be uh what you're looking for there that's it yeah i don't know if you need to customize it probably we will because there are a lot of languages in the world i think so i don't think you will provide all translations but another problem is that yeah the windows language remains english however the user sees everything in this localized version so and that's sometimes difficult for applications to to yeah they mostly see english as the windows language but that's not what the user is seeing okay yeah yeah language translation would be a good one would you mind uh i just pasted in the link for the user voice is that one that you could submit just to make sure we get that tracked as well as other people could show their interest in that i'd yeah that would be a good one for sure okay no problem ready cool well that's the demo go ahead may i ask that sure okay uh this um i once uh i i used to use the andrew uh scripts uh for the notifications before and it's a technical question about this feature uh at the end we have to adapt our scripts in order to uh run on windows folders because of the abloka because because we cannot run a powershell in full language mode only on certain uh folders uh it is a question that if uh um for running this these uh this uh future um it's going to run on the with uh on the windows folder or is running on on the uh another another place in the in the in the operating system because probably we have no choice to run this if he's running in program data or whatever yeah so this is running using script runner um which is the same the same uh wrapper that we used to actually install the app itself um so i don't believe you should run into any issues uh about about it's it's not the same as my powershell script and it's not even okay uh the windows notification subsystem it's using winforms uh okay and and they are assigned no they assign it of course yes the script runner is signed right yeah oh yeah it's signed and then also it's going to run from a few different locations it depends so it you know if it's a windows update versus a configment app versus intune right those all ultimately get extracted out into different places and we'll run from different places but yeah it's signed up great great so good cool all righty uh so this is one that uh ben coded so this should be a quick one slate wait what do about uh oh yeah that's super easy uh so uh the point here was just to get to and like one of the big things that i've been doing since i started working at patch my pc is i want to make uh what we've got for intune at parity to what we've got for config manager and this was a pretty obvious one so we've now just got a right click option so any any of the products you can right click on them and if you so deemed that this application is going to be a featured application within your org you can select that and basically what that's going to do is that when you if you make that application so this is an important one it's an application not an update um if you make that application available uh through company portal um it will uh become uh it will show up in the company portal as a featured application so it will basically like rise to the top um this will be important if if these applications are your like core business apps things like zoom uh chrome one of the 18 different uh language uh versions of firefox um but yeah so it's you know it's a pretty important one awesome uh andrew uh log retention so this was actually a request from our last ask as anything from hojit um yeah yeah yeah so we added this feature uh what like a month ago um under the advanced tab now any if you have the um the manage installation logging feature turned on um you also we also have um log retention now for those logs so we default it to 28 days they have a month to go back and look at those logs so they shouldn't get too large now um just can you show the manage installation feature i just want to make sure everyone knows what that feature is um this is honestly my favorite feature because i'm asking for logs all day so please just turn this thing on um and um so once you turn this on we'll actually manage the um the the retention for the logs for 28 days when scripted around it actually cleans up and and removes old logs um as well yeah so these are basically the vendor logs i thought i enabled it but i don't have it you didn't have it turned on so like for example if google chrome fails and it's an msi you could actually go look at the kind of the vendor log so super helpful for troubleshooting um so yeah definitely a good feature so that those folders don't get like too big if you're never cleaning up um cool i think this one is me there's not a whole lot to talk about here so this was a request so if you've ever seen uh you know kind of the source structure of where our applications get created so for example if i go look at my source folder applications um let's just take a quick look hopefully i don't have all these apps installed already there we go so we don't we don't have 7-zip currently so if i click on 7-zip um the use case here was every once in a while we might have technicians that just install applications one-off so the way that it used to work is you would have to put in a custom parameter in order to actually install the app so you couldn't just come in and like click click our application would work now if we go ahead and launch our app it's actually going to perform the installation automatically in the background so you know if you did have kind of a one-off and you didn't want to go through the actual vendor's installation silently or you know manually through the ui you can just do a quick run our app and then it will automatically install that there's no additional command lines or things that you have to add so kind of a niche use case but it can be quite helpful if you do just want to get something really quick and you don't have to add the forward slash install parameter into our binary anymore it just happens all right uh um oh yeah go ahead sorry it will respect the xml the example configuration listen if you had fmst correct yep any custom command lines or anything that you had would still be applied yeah okay there is a second feature on that slide just oh the uninstall let's go ahead cody yeah so um within go back a slide so we use script runner to do our uninstalls of software and we we ultimately parse the uninstall hives in the registry to find uninstallers but there are actually a few variations of what that looks like so sometimes installers have a quiet uninstall string in the registry and that can be taken into consideration and additionally there is a system component registry value that you will see in the registry so some apps like python for example if you go look through the uninstall hives it's listed like 12 times by default with an install but only shows up in ad remove programs once and that's because a lot of those other features are like sub features they're sub components and they have system component marketing registry so recently ish maybe two three months ago we started taking into consideration that and then the last bit actually we started also supporting using the installer binary to perform uninstalls so we can do a little bit more than just relying on the uninstall hive and so kind of all of this combined lets us really expand out the number of apps that we support uninstalls on i want to say andrew did a full run through when he generated all of our apps and there was maybe a dozen apps that we don't support uninstalls on now so we've really kind of been trying to hammer that down yeah awesome all right so this is the feature you coded cody yeah so we had a lot of demand for this one uh the main driver was because of our intune updates and the way our intune updates work they use a requirement script in order to determine if they're applicable on a device so customers were kind of deploying them out widely and they didn't want them to be immediately shown during enrollment uh you know with autopilot or device enrollment and so with enrollment status pages you can associate applications with an enrollment status page which justin is trying to i don't know what i'm doing where are these at again it's under enrollment and those windows enrollment okay and then within here you'll see enrollment status pages so we now actually support uh managing that association so you can add them here if you would like and additionally we will start carrying them forward so if you have google chrome 88 in your environment managed by patch my pc and then google chrome 89 comes out we're going to make sure that new version is still in that enrollment status page so you're always going to have the latest version of the applications inside your enrollment status page associations everyone knows what enrolment status pages is right i just wanted to really be very specific with that because i i feel like that's something that a lot of people don't understand probably a mix i know a good good amount of our customers are config man only so it might might not be applicable for okay forever we might do a video or a post about that but like esp is a really it's it's really cool but it's very simple about what it's doing i yeah i think there's value in doing something about it for sure yeah i think a video would be awesome i'm also including a link to the esp feature as well um so if you guys want to check that out there's some data there okay uh next up we have uh jake so this is this will be another quick one so oh you're muted jake rookie so rookie mistake right um on any config manager app you know i have the option to do a simple right click and specify any like requirements whether it's for like a 32-bit os for a server or specifically for workstations yes this was another user voice we had for that one so yeah not much to it you can just set requirements yeah yeah it cost me 40 minutes to to see the requirement when installing the server the other day i've been trying to study in the server that's funny and and when we created that i just want to note that like we didn't want to have to recreate the entire like wizard that is in config manager that's why the options are somewhat limited um so if there are other specific options you want let us know but we really don't look forward to having to to recreate the entire requirements wizard within config manager in our publisher we do copy forward custom requirements or we should we copy so if you add a requirement to an application and yeah so we will copy forward um custom requirements if you edit the os list requirement though it is going to get overwritten yeah but because i tested it oh that doesn't get overwritten either no that works that copies over yeah sorry here's an example of uh you know i actually just created that chrome app in like 10 seconds right but i had the 32-bit requirement and i also had the server requirement so you know if we go through we'll see that it only supports 32-bit servers which obviously that none of the newer servers are 32-bit so it looks like we actually only set it on 2003 is because that's one of the only ones we had for that so kind of funny but pretty cool feature another one that came from uservoice all right jordan all right so customizable naming conventions for engine applications uh so something that we get a lot of questions about is can we set customized names um so and when we do we actually allow the ability to do that so if you go in we actually can oh and this is the the other side piece too yeah this is the preview are you showing the new feature yeah the preview yeah sorry i was going to say this is all shiny and new it's it's your feature but it's been bundled into my feature yeah ah okay i see i was going to say because this is not this is the this must be in the preview part so we actually let you go ahead and add in these before and this is right now in its current state we have it's a little bit smaller basically the the top half of the box exists the bottom half does not exist and the in the current version the production one um but you can do all the different variables that you see there as well as just blame plain blanket text and um get kind of your own customized naming structure to ensure that the applications follow your desired naming structure for organizations when those apps get created in intune yep yeah that's a quick one alrighty uh sweet next up we have special variable yep so this is you uh jake yep so if we go into look at an app like whether i like a big man side of things here or in tune doesn't matter um and we go like let's say for example you've got like a setup.ini file or something like that that you need to specify during the installation via the command line you can now specify the current directory and then you can make a reference to that setup.ii file in that pre and postscript option and add an additional file so you could put like your setup.ini and that additional files section and then reference the current directory in the actual installation command line yeah so this was another user voice i think there was like an older installer technology that required the full path and it couldn't detect relative so that was kind of the use case for this one we did have before we get to this real quick someone did ask about assigning admin categories via pm pc and that's a relatively new feature too if you want to show that for config man category yes yep yep that's good we supported an intune as well but there's manage categories and this is admin user categories yep so yeah that is that is pretty neat yep i don't think we've covered that one on anything like this yeah so that was that both admin and user like cody was saying there i think the admin the admin piece of that might have actually been on the last ask us anything or it was relatively newer than the user categories right so i think yeah alrighty it's hard to say cody this one was uh your implementation yeah yeah for sure so uh we do offer some ssrs dashboards it kind of been chatted about here a little bit and uh one of the features that we we did add was a new parameter on a few of the top level dashboards and that's just a deployed yes no checkbox defaults to you know yes and no everything you know is deployed and is not deployed so if you are only interested in reporting on updates which you've deployed then you can set this to yes and potentially you're going to get a different data set and this is just kind of based on it's not like a particular software update group or anything it's just flat is or is not deployed you know not targeting any particular device or software update group it's very high level but it's honestly with the dashboard kind of interesting data though right so i mean you can look at deployed equals no and it looks like in our lab you know we have one that's required you know an update that's required that's not being you know deployed here so this one right here i guess it's not really applicable in our case but that could be interesting looking at no and yes to see maybe there's some updates that you accidentally did not deploy right so pretty cool uh andrew ah um so we added the feature in our intune update section previously we did not have any of the msp based updates so we've added those um you can actually um let's show off the right click feature adjustment where you can show the the apps or the the uh right click nope your way up no show package yeah okay so um so there's very few apps in our catalog i want to say maybe six or seven that actually run um msp based installed and so previously those weren't supported in intune updates we've added those ads in tune updates we had um utilizing script runner and so now if you go in here you can actually right click i like this feature too um yeah the big issue here was like msp updates for things like adobe were sometimes newer than the base installs there we go so so now you're able to actually update the adobe apps through if you're on intune only um so this is something that we knew we were missing um we only had like the base installed before and now we are able to support these updates we also had to split the adobe product so you'll see now that you end up having the continuous and the mui and in tune updates um and we're not completely done with it we have all the tracks we'll have all the tracks available in the intune update section as well we're waiting for one more feature to roll up to production before we do that ready uh this into an icon description saying this was the one you coded ben we already did that yeah i guess we did we already did that yeah we pretty much did that it's it's it's the same concept as the custom name um it just it's it's just exposing a little more uh customization that you currently have available in the intune portal um but just making it available through our product so you know we've we've now got the name we've got description and icon it you know it's pretty it's pretty simple yes and that was another one to bring kind of feature parody to what we had in configman apps where we could you know have a custom icon of course if you don't set the icon or description uh we're going to give you kind of the default so you know it's still going to be very user friendly you're going to get your you know kind of the default vendor description icon keywords like urls but just in case there was ever a used case where you did want to customize it yeah exactly i think my yeah my my goal here is to get feature parity with config manager and intune and then convince everyone to move to engine so all right scopes you want yeah i know intune.training guys are doing pretty good at you know making sure the resources are out there for how to do intune so i know we've got jake and ben both both on the team now so kind of taking a lot of the guys over on that youtube channel exactly all right so this was uh intune scopes um cody do you want to talk about i know you coded i had it for me but you know oh yeah yeah so this was a relatively recent request but it the code behind is somewhat similar to some of the other features there was a caveat that kind of caught us by surprise but um you can have scopes which are used for role-based access within intune and we now support being able to go ahead and manage those on the applications within intune so if you want to associate the scope with an app you can select that within the publisher and then during a sync we will add those scope tags but something we also will do and something we try to do is we'll carry those forward so if you've already been managing scope tags on your applications in intune you're now going to be able to have those copied forward as well when we create new versions of applications this is funny i don't think any of the labs i have open today have the registration updated to give us the permission let me see did you have in your demo for tenant does that have the permissions code demo and this is currently preview as well so just be aware if you're not on the preview channel you will not see this if you do want to opt in to preview channels you can do that in the about tab and then you'll be able to see the scope tag feature so let's see if uh there we go you can also after you update the preview you can uncheck the preview box and you'll be back to and you won't be automatically pushed back but you'll get the next latest production that's available next time so if you want to just test one feature you can do that easily cool alrighty uh let's go next only a couple more left and then uh we'll see if there's any questions i know we're just about near the end um no that was the end uh cool um any other questions before we uh we drop off hopefully kind of the demo feature was was that helpful kind of seeing what's new in the past couple months i think we'll probably keep doing that on all our amas but we do have a couple people brian if you want to come off on mute yeah well you were looking at the ad customization pre and post scripts um is it possible to create multiple instances so we've got one group that has one customization yeah so good question um not today but we do know it's a big use case um so i think we do we have a user voice specifically for it i think we might yeah we do we do yeah so can you paste that in so it keeps me up at night find it no so this is an interesting one um i had a decently lengthy conversation with a customer about being able to start maintaining multiple instances of each application right multiple configs uh and it makes sense for whether it's you know organizations that have a bunch of suburbs that have different license keys maybe you want to localize names and descriptions maybe just in general different scope tags is another huge one right scope tags are really valuable when we start auto creating your apps that are already scoped out to your various orgs so we definitely know the use case uh it's something we we definitely intend to to add in is multi-config just um a little bit of engineering work there right we've got to restructure how we start identifying what's published uh what configs are set on what apps but yeah for sure what about free and postscripts for uninstalls not just installs one i think is a user voice i want to say it's marketed one yeah i think it's on the it's smart it's on the road map i think you're right cody let's take a look yeah it might have even been marked on is the use case for that just extra cleanup probably right okay yeah it makes sense and also i think manage conflicting processes is another one for uninstalls that wouldn't even run right i don't think so there's something so so we actually had it on the road map for this month um with some of the changes to uh the scope tags that we've been working on as well as the intune or the config manager retain apps i think it's unlikely that we'll implement it this month but i think we'll probably realistically be able to maybe push it to april and hopefully get that implemented you see two user voices for the multi-config bits i'm just going to go ahead and um paste both of those um so let me get both of them i'm going to put those in the chat if you guys want to add votes or comments for use cases right the more information we have we can account for those when we develop the feature we don't want to miss something so if there's something that you guys think would be valuable let us know right kent do you want to come off on mute yeah it's not a question justin it's a statement um you know i was laughing when i i saw the one post about uh how did how do you compare uh to the other companies and i can say as a customer checking out several different companies none of them came even remotely close to what patch my pc has done for our organization and a perfect example was justin just happened to be on showing me something we're a new client and i said you know we've been on this call with microsoft for days they can't figure out what happened and justin's like oh yeah that can absolutely happen if this happens i'm like so microsoft wasted two two hours or two days of my time justin came up with the answer in five minutes so my point is not only do they know their tool but they know the environments around it where the other tools the other vendors won't be mentioned are terrible with anything external to their tools so that's it i just wanted to close on a positive i appreciate that every once in a while i can be of some help not too often but every once in a while i'll be helpful yeah yeah we have an interesting dynamic right because uh almost everyone here everyone here every all these engineers have been answering these questions and talking right we used to manage environments we used to use tools like this we used to write our own tools and and so with with that as our backing you know we hope to have a decent understanding of what we would want that experience to be like on that customer's side um and if we don't know what it is we talk to our customers and we want to understand it that's the whole drive behind the user voice and these conversations and these amas you know um uh the every day that i work here i can really echo on some of the things i've heard from when you go to mms and and the devs sit there and they say we don't use this software right like yeah we do but we don't use it we don't use it like you guys and so the feedback that we get from you is is just invaluable we're never going to be able to fully understand the use cases the problems the scenarios that you guys are day-to-day so more great work appreciate that ready uh yeah uh it's only one two would say something uh before ending is uh uh well i i i don't i i think i don't i don't write on the on the user boys but have you ever think the possibility to have our own local catalogues using your technology we and i mean i can i can manage this cube i can make my own updates but it would be so good to have uh the updates uh added on the catalogs just put the sources and use your uh your tool to add msts or whatever so um it's tough go ahead cody no i'm just thinking we we literally you do you mean you make updates in scop or no yes yes i can do it yeah if you make your own so um we've tossed the idea around quite a bit um yeah the hard part is making it digestible there's a lot of information you need to know about the publisher itself in order to actually make a catalog that works with it correctly um we have some internal tools to make that easier at this point i've played with the idea of of of trying to figure out how to transition that to an external tool because we do get asked a lot like for custom apps and i think it's something we would want to make the hard part is making it easily digestible for a customer and making sure it doesn't sink all of our support time um because i can just imagine the situation where we're getting hundreds of of of support requests a day because because update is not working or whatever yeah yeah so so it's really um i mean because we're i mean this is the team this is we're a small team um so we have to ensure that we keep things manageable for us so we can keep providing this awesome support yeah but we definitely do want to provide something like that i think it's going to take a lot of nice it would be so wonderful it's definitely nice to have um so it's something that we're looking forward to in the future but there's a lot of things we have to work out in terms of how it'll be supported how to make it easy enough to be digestible by by the average customer um yeah some of the people here these people are interested in the product but someone that's not on the like like someone that's not super familiar with the product or familiar with how app installers work because you have to have a lot of inside knowledge on how like even like msi's work sometimes to figure out how to install these things so it becomes very complicated very quickly um so we yeah yeah we get the use case for sure like if we could do it in a way that we think is sustainable where it's easy enough to implement on the customer side definitely would be a cool feature that we would we would think about um just it would have to be something we get right for sure all right andrew uh peacock not not you andrew sorry but i did also want to say that you guys do provide amazing support and very responsive and much more knowledgeable than microsoft's about their own product but um one question i did have is uh in our environment the um the systems administrators team doesn't have access to the sccm server directly and that's where the publishing uh the publishing agent lives is it possible to have two of those running together yeah so if so the one that is running for publishing software updates would need to be on the wsus server for software updates right so this one would have to live on the wsl server now what you could do that would be supported is if you wanted to have a separate one for applications this could technically live on any machine that has the config man console so there could be a use case but the one that actually is publishing the updates you would need to ensure is on the wsa server at the top level um but like if maybe it was the app admins that you had that would be potentially changing the apps you could have that one live somewhere else if you wanted to does that would that be a helpful use case or is it the update one that you want somewhere else uh it's kind of both um it's you know the the application one is with either one is helpful that would be more helpful than currently they don't have any access to this at all without you know getting a another team involved uh for access to the the wss server so we but someone has like a remote console access or something would be maybe in a road map or thought about i mean you could do it today if you set like a remote app up via rds for those guys like then they would only get access to that console from there um but as it stands today yeah we do so that's one of the user voices it might it potentially might have been one of the questions i think but so there's a lot of votes on that one we do know the use case for sure for a remote console one thing that we might even swing back in and reevow is could we ever here here it is could we ever even allow publishing from a remote server for even the update piece the main concern now is would there ever be any issues with maybe the machine that's running the wsus rsat tools remotely not having the same version of what we're publishing and there could be some compatibility issues in some cases that's the main reason why we require the the publisher when you're publishing updates to be on the same top level stuff that you're actually publishing to but we could do some research and maybe re-evaluate that to see if we could handle that maybe better in the future as well yeah i know the indian ghost probably something like right-click yeah for sure all right let's take maybe this one last one um do you want to come off on mute uh prep hopefully yep so i think this was um probably discussed earlier on in this discussion about um so if i have an application um in it i do some customizations in config manager and the patch my pc updates that so the customizations would still be retained right i kind of bought it partially do you know a list of everything we copy over cody oh man uh i could try to speak to it but um david might speak to it a little bit better definitely requirements um we try to carry as customers have mentioned it we do our best to continue to carry over custom configs if you find one that doesn't carry over let us know that's what i could speak to yeah i think that's the big thing like let's say and and like it might do this today but let's say custom return code let's say you added something and then you determine it's not carried over when we update it just let us know but i think most of the key things we carry over today if you update it directly in configman um but if okay there's something that doesn't just let us know we could certainly add it okay uh looks like there's no raised hands i do want to thank everybody for joining hopefully this was uh insightful for you guys to maybe interact directly with us our last one was about a month and a half ago we don't have a specific cadence on what we're doing probably every two to three months maybe a little more in some cases we are going to have these amas and kind of feature demos so keep an eye on our twitter account or social media and uh yeah i hope to see you guys all again and thanks for all the feedback
Info
Channel: Patch My PC
Views: 843
Rating: undefined out of 5
Keywords: Patch My PC AMA, Ask Us Anything Patch My PC Team, Patch My PC Customer Call
Id: OpSV0jSsDvY
Channel Id: undefined
Length: 131min 56sec (7916 seconds)
Published: Mon Mar 29 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.