use anyhow::Result;
use azure_devops_rust_api::permissions_report;
use std::env;
mod utils;
#[tokio::main]
async fn main() -> Result<()> {
let credential = utils::get_credential()?;
let organization = env::var("ADO_ORGANIZATION").expect("Must define ADO_ORGANIZATION");
let permissions_report_client = permissions_report::ClientBuilder::new(credential).build();
println!("Permissions reports:");
let permissions_reports = permissions_report_client
.permissions_report_client()
.list(&organization)
.await?
.value;
println!("{permissions_reports:#?}");
Ok(())
}