O-365 management Api specific schema - api

How to get the specific schema related data as i am using management api
How I can get the Email threats schema data ?
https://learn.microsoft.com/en-us/office/office-365-management-api/office-365-management-activity-api-schema#microsoft-defender-for-office-365-and-threat-investigation-and-response-schema?
Additional to that how to identify that which schema falls under which Tenant Level(General,Exchange,Sharepoint,Dlp,AAD)?

Related

Access Azure Table Storage in SQL Server

I'm trying to access Azure Table Storage in a Gen 2 data lake from Azure SQL Server, but I can't find any documentation. Loads on how to get to csv's in blob storage, but nothing on Azure tables.
Any ideas?
John
Your requirement isn't feasible.
Azure Table storage is a service that stores non-relational
structured data (also known as structured NoSQL data) in the cloud,
providing a key/attribute store with a schemaless design.
Since, Table storage can't be queried using SQL, therefore there is no sense to access it using any SQL Server.
I recommend you to first go through Table storage concepts
before knowing how to query it.
Once getting the Table Storage structure, you can query the tables either through REST API or Cosmos DB Table API based on your application. Refer Querying tables and entities.
You can also follow this complete tutorial Quickstart: Build a Table API app with .NET SDK and Azure Cosmos DB to create basic application using Table Storage for learning purpose.

How can I consume a SQL database to create / update records in Salesforce using apex?

Is it possible for a SQL database to be consumed from Salesforce? What happens is that account records are loaded into the SQL database and a code is generated, so what I am looking for is that every month Salesforce consult this database to verify that these accounts exist in Salesforce and if not then create or update these records in Salesforce.
It would be that from time to time Salesforce consults the database that is in Salesforce to obtain the accounts and create them in Salesforce.
Is it possible to get to this using apex?
From salesforce you cannot access different database. You need to have a Web Api on another application that can access the targeted database, From your Apex Code you can do callout to invoke that Web API.
If it is one time purpose. Better you just do the data extraction into CSV and Export the data from Salesforce as well. Doing any clean up and transformation required. Use data loader, data import wizard or any other method to reimport that data into Salesforce.

IBM Bluemix SQL Database service data store management

I'm working on IBM Bluemix SQL Database service with premium plan. According to our application the sql service can have many schemas.
Is there any way to seperate data storage of each schema to different physical storage and manage them as individual(file, file group etc.)
For example: The tables and data on SchemaUser1 stored in SQLDBFile1 and SchemaUser2's tables and data stored in SQLDBFile2
Is it possible to create schemas like this? or the only way to separate datastore is creating a new sql database service.
With the SQLDB premium plan you can create multiple schemas within a single database. For each schema and the objects within privileges can be assigned, i.e., it is possible to manage security on a per-schema level and for the objects within. Access to the objects (tables, views, functions, ...) is independent of their storage location (tablespaces).

My azure storage unique namespace

I'm trying to move some tables from SQL to Azure Table Storage.
I created an MVC Website with the default authentication. I successfully connected it to my Azure SQL database. Now I want to use the table storage for authentication too, instead of the SQL database.
The problem is, I cannot find my storage account's unique namespace. What, where is that namespace?
Thanks!
Looking at a table URL, for example 'http://myaccountname.blob.core.windows.net/mytable', the 'myaccountname' will be the name of your account. Storage account names must be between 3 and 24 characters in length and may contain numbers and lowercase letters only. The storage account name must be unique on the Azure service. A list of storage accounts your own and more information about them can be found in the Azure Portal.
More information on authentication for tables can be found here and here. Manipulating and authenticating access to your tables are features built into the storage client libraries which are available in a variety of languages. Since you mention MVC, you might want to check out the .Net storage library.

Can SQL Azure Reporting support a multi-tenancy model discretely/opaquely?

We are storing multiple tenants in one instance of SQL Azure. I have been doing some research, but I cannot determine if SQL Azure Reporting can support a multi-tenant model discretely.
For example, we want to run reports for a user based on their "tenancy", but we want their tenant ID to be completely opaque to them- not contained in a query string, or anything view-able by the user.
Has anyone encountered this problem before? What was your solution?
If you had the restriction that a User can only belong to a single tenant, you can hop from a User to the corresponding tenant without them having to know their tenant Id. So any of your Tenant related queries could automatically be filtered by the logged-in user.