GCP – Change Windows instance DNS using a startup script
GCP – Change Windows instance DNS using a startup script

Intro to the GCP project

So I have been working on a GCP project for a big customer where I live, and part of the work involved migrating instances from their other cloud platform to GCP. The migration that I was doing supposed to be simple. We call it lift and shift.

The concept is we take the instance as it is with all of its data and configuration and replicate it to GCP. This is a simple process.. Or that’s how we all though!

We used CloudEndure for this work and the whole process was easy and straight forward. Once the machines were ready for testing I started them up and asked the customer to login to them and test and confirm if things are good.

Problems begin!

The customer called and said they cannot access the machines and there is an issue with the authentication and AD settings… … Read the rest “GCP – Change Windows instance DNS using a startup script”

Make Password Life-cycle with GAM in G Suite
Make Password Life-cycle with GAM in G Suite

Intro

When organizations migrate to G Suite, they expect many of their old processes and systems to migrate as well. This includes the password life-cycle process! Even if an organization is starting up with G Suite, having a password life-cycle option is a good security practice and it will help securing the user accounts.

Out of the box, there is no password reset cycle or life-cycle in G Suite, but it is not hard to implement using the API or GAM.

In this article, I’ll explain how it can be done using GAM, then in another article, I’ll demonstrate how to do it with the APIs (using App Maker and maybe some other tool as well).

Requirements

I’m going to demonstrate this using Windows environment, through a scheduled task. The concept is the same for Linux OS though, except instead of using Task Scheduler, you will need to use cron … Read the rest “Make Password Life-cycle with GAM in G Suite”