Sunday, February 2, 2020

Apple Watch Workouts - Complete List in WatchOS 6

This is a little different from my normal post.

But being a technology person, I am all about my gadgets.  I also enjoy fitness pursuits, so I love having an Apple Watch.

I enjoy the Workouts app for tracking, and enjoy the social aspect with several friends and family.

I recently attended a qi gong seminar, and was eager to track it.

Apple Watch is great at certain basic activity tracking like running or walking (indoors or outdoors) and swimming.

But there are a lot of other activities!  I will say that the watch does its best to calculate calories based on your heart rate and movement, but my educated guess says that it can be off by a lot.  It warns you that it will assume a brisk walk - and I have found times that I think the calories for my workout is way too high because it did exactly that.

So, understand that all these activities are likely for your record tracking and won't give you tons of interesting metrics.  And if you can't find anything you like, you can always use "Other."

P.S. I tracked my qi gong class as "Tai Chi" - the icon even matches one of the moves from our class!

Here's the complete list:

  • American Football
  • Archery
  • Australian Football
  • Badminton
  • Barre
  • Baseball
  • Basketball
  • Bowling
  • Boxing
  • Climbing
  • Core Training
  • Cricket
  • Cross Country Skiing
  • Cross Training
  • Curling
  • Dance
  • Disc Sports
  • Downhill Skiing
  • Elliptical
  • Equestrian Sports
  • Fencing
  • Fishing
  • Fitness Gaming
  • Flexibility
  • Functional Training
  • Golf
  • Gymnastics
  • Hand Cycling
  • Handball
  • High Intensity Interval Training (HIIT)
  • Hiking
  • Hockey
  • Hunting
  • Indoor Cycle
  • Indoor Run
  • Indoor Walk
  • Jump Rope
  • Kickboxing
  • Lacrosse
  • Martial Arts
  • Mind & Body
  • Mixed Cardio
  • Open Water Swim
  • Other
  • Outdoor Cycle
  • Outdoor Run
  • Outdoor Walk
  • Paddling
  • Pilates
  • Play
  • Pool Swim
  • Racquetball
  • Rolling
  • Rower
  • Rugby
  • Sailing
  • Skating
  • Snow Sports
  • Snowboarding
  • Soccer
  • Softball
  • Squash
  • Stair Stepper
  • Stairs
  • Step Training
  • Strength Training
  • Surfing
  • Table Tennis
  • Tai Chi
  • Tennis
  • Track & Field
  • Volleyball
  • Water Fitness
  • Water Polo
  • Water Sports
  • Wrestling
  • Yoga

Thursday, November 1, 2018

Skype for Business Retention in Office 365

Much as I needed to configure a retention policy for Microsoft Teams, I also needed retention for Skype for Business conversations.  

The Data Governance area at https://protection.office.com has a Retention section, but a Skype for Business policy was giving me difficulty.  

When you build a retention policy, you specify the locations to apply it to, and Skype for Business is an option.  Other policies allow you to include all users or all areas by default.  SfB is not like that.

The added challenge was when I used the GUI to attempt to choose users, it shows 100 users.  My organization contains well over 100 users.  There were no ways to navigate between screens.  And there's no way I was checking hundreds of checkboxes to pick my users!

I wound up opening a support ticket to get some guidance.  

What we need can be accomplished by PowerShell.  Once I have established a retention policy that suits my needs, a single PowerShell command can add them to the existing policy:

Set-RetentionCompliancePolicy -Identity "MyPolicy" -AddSkypeLocation janedoe@mycompany.com

But what if I want everyone in my policy?  My basic strategy (and forgive me, as I am sure there are easier solutions, but my PowerShell skills are rudimentary at best) is as follows:


Get-MsolUser -All | where {$_.isLicensed -eq $true} | select userprincipalname | out-file AllLicensedO365Usersyyyymmdd.csv

I would then manipulate the list in a text editor (such as Notepad++).  I need to remove excess spaces.  The CSV needs to have a heading of User.  

Then:

Import-Csv AllLicensedO365Usersyyyymmdd.csv | ForEach {Set-RetentionCompliancePolicy -Identity "Keep Everything (Skype)" -AddSkypeLocation $_.User}

Voila, all my users have the policy of choice.

Wednesday, September 26, 2018

Teams Retention in Office 365

My organization is working on deploying Office 365.  It's been a slow process as our Exchange environment has lots of room for improvement.  Our users are drowning in PST files, so moving that data to Exchange Online is tedious.

We've recently enabled Teams for our organization and are currently piloting it, with possible plans for expansion.  Retention is a big deal for our organization, so configuring those settings quickly became important.  

I headed over to https://protection.office.com and went to Data Governance | Retention.  I edited our existing policy.  But, wait, there were no options for Teams.  The Teams retention settings are missing.  What was going on?

I ultimately found the answer... a Teams retention policy cannot contain any other products.  So, when you want to configure Teams retention, make a new policy that contains no other products.

Lots more helpful on retention for Office 365 here: https://docs.microsoft.com/en-us/office365/securitycompliance/retention-policies?redirectSourcePath=%252fen-us%252farticle%252fOverview-of-retention-policies-5e377752-700d-4870-9b6d-12bfc12d2423

Saturday, August 11, 2018

"This app is no longer shared with you" on iOS

I stumbled across a new problem today.

I'm very much a part of the Apple ecosystem.  On my iPhone, an app that had been purchased by my husband (AutoSleep) with Family Sharing would not open for me.

"This app is no longer shared with you.  To use it, you must buy it from the App Store." I had options to View in App Store or Cancel.  To further my confusion, viewing it in the app store only gave me an Open button.  Restarting my phone didn't help.

I found a quick answer that worked great here:
https://discussions.apple.com/thread/8273516

On iOS11, there's a new feature called Offloading Unused Apps.  If you're low on disk space, it lets you remove apps from your phone without deleting data.  If you delete an app in the traditional sense, it discards the data along with it.

So to fix my broken app, I went to Settings | General | iPhone Storage.  I selected the app in question.  I then selected Offload App.  Once that was finished, I then picked Reinstall App.

Lo and behold, the app is working again for me.