HPlum78
Members-
Posts
1,530 -
Joined
-
Last visited
Content Type
Forums
News
20th
EduGeek EDIT Conference
Blogs
Everything posted by HPlum78
-
If its internal then you just need to throw up an IIS server and use that for your internal SMTP solution, put in a transport rule on your E365 config to accept mail. If its from a partner and its a cloudy based solution then the docs posted above will steer you right just bear in mind the rate limits for mail submission in to O 365.
-
Policy and Procedure Management
HPlum78 replied to Simcfc73's topic in Data Protection & Information Handling
My first thought is Flow -
Yeah I bet Nadella is a long way away from the fast ring... :-p
-
If your going to test something in live you may as well make it your last test eh? :-p https://www.amazon.com/Dont-Always-Test-Funny-T-Shirt/dp/B00F07MJWK https://www.amazon.com/test-code-production-T-Shirt-Geeks/dp/B07NSQFD77
-
Ah SLT is slang for test accounts is it not? :-p
-
https://code.msdn.microsoft.com/office/PowerShell-Merge-mailbox-e769c529 The above may help get you to where you need to be...
-
I think @stevec_ has got it, i was trying to work out a way of doing it without the need for the AD module having to be on every computer.... lots of ideas but all need other things to be done. Need to think about if you care about having the modules on every computer in your environment or not i suppose. If its going to be a show stopper then would have to look at other options.
-
When did having to policy how and when staff communicate become a thing? I think it's a very personal and to policy that someone should or should not read/ reply to email is an interesting position. I try to distance myself from this on here as we are a technical forum and it's not my place to second guess why people want to do things with tech (like stopping Geoff playing with his YoYo at the back of the class during lesson time) it's just not my concern and our primary goal is to help find solutions not drive someone else's policies. It's to emotive and if anyone stumbles upon our conversations who is above the post holder it could invite some interesting conversations! I think we should try to remain technical and objective but by all means pass comment on how using a specific solution is not best practice but steer away from calling out peoples bosses/ organisations as bat shit crazy. Also just for info some of our French counterparts are having to find interesting ways of stopping email reaching staff using transport rules and the likes! Not calling anyone out here just something that this thread has highlighted and is one of just many where we are straying away from being a technical forum to being something very different.
-
If your going down the route of remoting and your on PS 5.1 you can just use:- get-computerinfo If ps remoting is going to be an issue then you could GP it and output the data to a share using:- Get-computerinfo | Export-Csv "\$($env:computername).csv" -NoTypeInformation Something like that... On my phone so not going to delve into each and every facet right now but its a starter for 10,and saves all the faffing with wmi and splitting strings. If 5.1 ain't available then I would have to write something else. I would not go writing all this out to AD ext attributes, a share is the place for it then you can just turn gci on it and use select-string and all the other ps goodness for picking out the machines that you are interested in or more preferably ripple PowerBI over it.
-
If you want random passwords then it's two lines of code:- [Reflection. Assembly] ::LoadWithPartialName("System. Web") [system.Web.Security.Membership]::GeneratePassword(10,3) But that's gets you a totally random string, the OP wants to get a simple word not a random set of chars. You could use get-random and pass a list of words: $list = "Harry","Mich","Joel","Edith","Mo","Phe" $list | Get-Random Will get you a random word from a list. Or as noted and I will post the code use an API to get a random word.
-
Just took a look around for an API, wordsAPI is free for 2500 calls a day. So no need to have a DB just use PowerShell and make a call to the API for a random word. If you make 2500 calls in a day then you have a much bigger issue!
-
My first thought would be a transport rule, don't know if you are going to need a script to enable / disable the rule.
-
I have said this on a similar thread and will reiterate here, in Windows 10 PowerShell is restricted to the permissions and privileges that are assigned to your user. Execution policies are not a security barrier and don't install the PS 2 engine on your workstations or servers (unless you have an identified need). Turn on script logging and store them centrally. So on and so forth. Installing Python is a bigger risk to workstation security than doing the work and secureing your environments for PS. https://blogs.msdn.microsoft.com/daviddasneves/2017/05/25/powershell-security-at-enterprise-customers/
-
Normally when a company allows access to data via a restful API they have a sample data set for you to develop against. Don't know if this is the case for Capita and how they charge for calls against the API I would imagine its part of a schools licence agreement what that translates to for the development programme I have no idea..
-
So I have said this a few times, a mailbox with a PowerShell will do this. Now I would use flow and a mailbox/ sharepoint list. There are loads of options, if you want to buy rather than developing manage engine do something that may do the trick.
-
Student emails addresses within SIMS.net
HPlum78 replied to mdrabble's topic in How do you do....it?
Capita have a REST API for SIMS so you could just use the API that's available. -
HKLM\System\CurrentControlSet\Services\Disk\ Edit or add key called TimeOutValue (REGDword) set the Dec value to 60 All normal caveats around reg editing apply. see if it elevates the problem.
-
I have seen this before on a VM Ware host and win server from memory you could increse the disk wait time in the registry, would need to dig out the exact key as I cannot remember it of top of my head. That said it would not be my preferred way of solving the issue but it at least gives some insight in to what the actual issue might be.
-
Is it local storage on the host? What's the VM running is it at a specific time is anything starting or stopping at the time of the error?
-
Never used Active User Manager, is it still supported any reason for not using the built in tools for user creation?
-
Remove Student connections to 2019 Std server?
HPlum78 replied to jmair's topic in Windows Server 2019
Quser but you ain't going to like the rest of my answer... As it starts with P and ends in Shell! -
When was the last successful replication? and whats changed since that date? is this is a windows firewall thing rather than a hardware based FW issue? Also download the following tool:- https://www.microsoft.com/en-gb/download/details.aspx?id=30005
- 3 replies
-
- active directory
- domain controllers
-
(and 1 more)
Tagged with:
-
As I was trying to say without saying it, it's simply not enough to use the GPO to remove the running of PS. Do the work and secure your environments....
-
You can test for v2 by running powershell.exe - version 2 or Get-WindowsFeature |? {$_.name -eq "PowerShell-V2"} https://www.leeholmes.com/blog/2017/03/17/detecting-and-preventing-powershell-downgrade-attacks/ https://blogs.msdn.microsoft.com/daviddasneves/2017/05/25/powershell-security-at-enterprise-customers/
-
There is nothing that can be done in PowerShell that your users cannot do in the GUI, by that I mean that if you set your permissions correctly for your student identities then even if they access PS they have no more access than you allow. There is little need to remove powershell in Win10. Clearly if you install the version 2 shell then that is not the case but no one has PS v2 installed on their workstations/ servers these days, do they? And if you do then don't (unless you have identified an absolute requirement for it)
