Signing back into the Community for the first time? You'll need to reset your password to access your account.  Find out more.

Blog Post

Developer Newsletter
3 MIN READ

June Developer Roundup: Pulumi provider, Microsoft Sentinel integration, and more!

1Password_DevCommunity's avatar
5 months ago

Hello, friends,

Ever wonder what goes into building 1Password?

The answer is Rust. A lot of Rust.

1Password Senior Engineer Andrew Burkhart joined hosts Wes Bos and Scott Tolinski on the Syntax podcast to talk about building at 1Password. They covered everything from cloud architecture, to Rust core, to the unique challenges of syncing and encryption, to porting our core to WASM for the web, and more. Give it a listen if you’re curious.

Ok, let’s get into the news.

What’s new

Introducing the 1Password Pulumi provider
The team shipped a lot of new features and improvements over the last month, including a brand new 1Password Pulumi provider. The provider lets you access and manage 1Password items in your infrastructure. This is part of our continued investment in expanding infrastructure as code (IaC) resources to simplify access secrets stored in 1Password in production environments.

New Service Account permissions
We’ve updated permissions for the creation of Service Accounts. Now, 1Password Business admins and owners can grant individual users and groups the ability to create their own service accounts. This is useful for things like setting up CI/CD workflows for tools like GitHub Actions and accessing 1Password secrets in Postman collectionsLearn more in our documentation.

Community spotlight

The 1Password Content Hub solution for Microsoft Sentinel is here! This was a community-developed project that lets organizations ingest data from 1Password into Microsoft Sentinel, allowing for the automation of incident responses, promptly notifying security analysts of potential issues.

Rogier Dijkman, a Microsoft Security MVP, and Stefan Alexander Smit, a Cloud Security Engineer, joined forces to create and submit a community version of the Microsoft Sentinel integration because they found a strong need for security teams to have greater visibility into their security posture. Leveraging their experience as part of the Microsoft Security community, this implementation is an abstraction of an Azure function based on polling 1Password’s Event API for new event data. When new event data has been found, this data is transformed into a suitable format and pushed to Microsoft Sentinel.

We’re very grateful for Rogier and Stefan's valuable contributions to this project. To learn more, check out Rogier's post on Medium. If you have a project you’re interested in working on with the 1Password Developer tools, head over to our Developer Community on Slack to engage with others, and the 1Password team!

Tips and insights

Using 1Password CLI for environment configuration
If you’re looking for a weekend project, Richard Gottleber put together a great guide showing how you can use the 1Password CLI for environment configuration.

Get started with 1Password SDKs
Last month we announced the public beta of 1Password SDKs. We’ve seen lots of exciting examples already, and are looking forward to seeing what people build! The SDKs are available in Python, Javascript, and Go to start. You can use them to:

  • Retrieve API keys.
  • Rotate credentials.
  • Access secrets in serverless functions.
  • …and more!

Explore the docs to learn more and get started.

That’s it for the news. Have a great week, forward this to a friend who might enjoy it, and we’ll see you again soon!

Published 5 months ago
Version 1.0
No CommentsBe the first to comment