Orchestrators
Explore the following sections to learn more:
orchestrators
import "github.com/gemini-oss/rego/pkg/orchestrators"
pkg/orchestrators/orchestrators.go
Index
type Client
type Client struct {
Log *log.Logger
ActiveDirectory *active_directory.Client
Google *google.Client
Jamf *jamf.Client
Okta *okta.Client
SnipeIT *snipeit.Client
}
func (*Client) ADReportToGoogleSheet
func (c *Client) ADReportToGoogleSheet(group string) error
* Orchestrate the following:
- Generate a report of all members of a group in Active Directory
- Save the report to a Google Sheet
- Format the sheet
func (*Client) OktaRoleReportToGoogleSheet
func (c *Client) OktaRoleReportToGoogleSheet() error
* Orchestrate the following:
- Generate a report of all users and their roles in Okta
- Save the report to a Google Sheet
- Format the sheet
Generated by gomarkdoc