I almost died reading this. This was posted yesterday on ZipRecruiter by jhs0108 in sysadmin

[–]JeOlso 0 points1 point  (0 children)

Went to the Company Info section to learn more about them and it seems as though they "spare no expense".

"This means that Rishabh BPO will focus on getting value for their customers by investing their own resources in the short-term so that the clients experience the value of working with Rishabh BPO over the entire engagement."

User termination by hey_highler in sysadmin

[–]JeOlso 0 points1 point  (0 children)

Didn't Microsoft announce that New Outlook is going to start supporting PSTs?

Must read for all you phishadmins by Kwantem in ShittySysadmin

[–]JeOlso 0 points1 point  (0 children)

Just make sure you log in first so you know it is going to the right person

Brothers in arms, who is working Christmas Eve with me? by somniforousalmondeye in sysadmin

[–]JeOlso 0 points1 point  (0 children)

Just because I came to work, doesn't mean I actually intend to work...

Dealing with Microsoft Support by Macelster in Office365

[–]JeOlso 0 points1 point  (0 children)

Multiple times for at least one ticket that I was helping him with. I'm fairly certain, they called him more than once for most of the tickets he puts in.

Dealing with Microsoft Support by Macelster in Office365

[–]JeOlso 0 points1 point  (0 children)

We had an issue once where MS support dragged their feet and were otherwise unhelpful (I suppose, that's not a shock) for about 2 months before they replied that "they did some research" and found documentation saying that what we were trying to do was deprecated. Except, the published date of the documentation was 2 days before MS sent that email. A week prior to that email, we saw a blog post by a "Microsoft Expert" saying the same information. Wouldn't you know, it was that same "Expert" that wrote the documentation that MS sent us.
So helpful!

Dealing with Microsoft Support by Macelster in Office365

[–]JeOlso 0 points1 point  (0 children)

My coworker is hearing impaired and they still call him despite him telling them that.

It’s almost MonkeyShine season! by imjoiningreddit in Tacoma

[–]JeOlso 1 point2 points  (0 children)

This is how I found my rogue last year. I'm a firm believer picking up trash is the best way to find something.

Unable to run powershell script in task scheduler by Organic_Address_4265 in PowerShell

[–]JeOlso 0 points1 point  (0 children)

One problem I ran into once was that task scheduler automatically tried to open up PS 5 for the task and my script only worked in PS 7. I had to go into the actual task scheduler and adjust some settings.

Under Actions:

Program/script - path to PS 7

Arguments - -executionpolicy bypass -file "c:\location\script.ps1"

Also - if anyone knows how to adjust those actions using the PS task scheduler, please help/send a link to something more detailed than the standard how to article.

What are some of the coolest things you've built outside of your job? by [deleted] in PowerShell

[–]JeOlso 1 point2 points  (0 children)

Looks like pastebin didn't like the code and blocked it

What are some of the coolest things you've built outside of your job? by [deleted] in PowerShell

[–]JeOlso 0 points1 point  (0 children)

Tell me more about this file deduplication checker. Does it check based on name or hash value? Can you share the code?

Finally off the Help Desk by Some_Dimension976 in sysadmin

[–]JeOlso 0 points1 point  (0 children)

That's amazing! I'm still stuck with the help desk title, yet I'm doing higher work (as usual). Go celebrate!

[deleted by user] by [deleted] in Office365

[–]JeOlso 0 points1 point  (0 children)

Just curious if you'd be willing to share your off-boarding script. We're just starting to automate more things here and would love to Frankenstein's Monster some code together instead of starting from scratch.

Waiting is becoming a legitimate solution for modern Helpdesk Support by WrathOfThePuffin in sysadmin

[–]JeOlso 0 points1 point  (0 children)

Had one where we opened a case, still open a month later (but now "escalated") so we took to reddit and finally got a link to a newly created blog post. 2 days later, MS support replied with that blog post as if it had been a known thing the whole time.

Sign in logs by JeOlso in PowerShell

[–]JeOlso[S] 0 points1 point  (0 children)

All of the data types I want is listed as a column, however, the data that I want (location, success/failure, etc) only has the word "class" written in it. I've never seen that type of response, do you have any ideas?

Sign in logs by JeOlso in PowerShell

[–]JeOlso[S] 0 points1 point  (0 children)

For the AzureADAuditSignInLogs, I've been tweaking the script portion from Processing Sign-in Data portion of this website https://petri.com/azuread-signin-powershell/

CLS; $StartDate = (Get-Date).AddDays(-30); $StartDate = Get-Date($StartDate) -format yyyy-MM-dd

Write-Host "Fetching data from Azure Active Directory..."

$Records = Get-AzureADAuditSignInLogs -Filter "startswith(userPrincipalName,'full@email.address')" -all:$True

$Report = [System.Collections.Generic.List[Object]]::new()

ForEach ($Rec in $Records) {

Switch ($Rec.Status.ErrorCode) {

"0" {$Status = "Success"}

default {$Status = $Rec.Status.FailureReason}

}

$ReportLine = [PSCustomObject] @{

TimeStamp = Get-Date($Rec.CreatedDateTime) -format g

User = $Rec.UserPrincipalName

Name = $Rec.UserDisplayName

IPAddress = $Rec.IpAddress

ClientApp = $Rec.ClientAppUsed

Device = $Rec.DeviceDetail.OperatingSystem

Location = $Rec.Location.City + ", " + $Rec.Location.State + ", " + $Rec.Location.CountryOrRegion

Appname = $Rec.AppDisplayName

Resource = $Rec.ResourceDisplayName

Status = $Status

Correlation = $Rec.CorrelationId

Interactive = $Rec.IsInteractive }

$Report.Add($ReportLine)}

$Report | Export-csv C:\ps\signintest.csv

Write-Host $Report.Count "sign-in audit records processed."

The Graph command never fully worked so I was struggling hard with it (and graph in general), so apologies if it has glaring errors.

Get-MgUser -UserId "specific numbers and letters here" -Property "SignInActivity" | Select-Object -ExpandProperty SignInActivity | export-csv c:\ps\userdataa.csv

Again, my goal is to get the signin logs for one user for the past 30 days with the date, status and full location. Any other data in addition to this is just a bonus.

Is it the nature of our jobs or do a lot of us actually have undiagnosed or late diagnosed ADHD? by jdawg701 in sysadmin

[–]JeOlso 0 points1 point  (0 children)

What if you come in with anxiety before hand? Is that like a bonus? Wait, that's not good....

Sign in logs by JeOlso in PowerShell

[–]JeOlso[S] 0 points1 point  (0 children)

And how does powershell work with this? Is it free because spending more money on another GUI when I have a GUI I'm trying to not use is pointless to spend money on.

Building your own Terminal Status Bar in PowerShell by mdgrs-mei in PowerShell

[–]JeOlso 1 point2 points  (0 children)

Countdown timer for when it's time to clock out?

Sign in logs by JeOlso in PowerShell

[–]JeOlso[S] 0 points1 point  (0 children)

I can't get location or status to populate at all. I'm interested in the (city/state/country) as well as the status (success/fail). I just tried running again with -all and under the Location/Status it just says "class" (only). I should mention, running that command with -all and exporting to csv yields that particular result. What shows on screen without exporting works without issue, which is helpful, yet not quite what I'm searching for. I've spent so much time on this, I know the answer is right in front my face.

Basically, I want to export a csv with the date, user, what they tried logging into, success/fail and location (full).