Prevent Databricks cluster creation in Standard SKU - azure-databricks

We're in Databricks Standard SKU, in standard SKU, there is no access control and every users are admin, due to which everybody has previlage to create there own cluster. Is there a way we can restrict the cluster creation for databricks users in stadard SKU.
I know in Premium SKU, we could easily create groups and in the Entitlements option, we can uncheck the Allow cluster creation option. Is there a similar functionality is available in Standard SKU? Any pointers would help.
Also, if somebody starts the Databricks cluster is there a way we can get alerts/notifications.

Azure Databricks Standard
Databricks have 5 levels for access control and in the standard plan, all are disabled.
In standard, every user is an admin, and any user can add another user even that does not have access or any resource group or subscription.
Azure Databricks Premium
Premium, we have role-based access control. Before working on these make sure it’s enabled.
Databricks cluster is there a way we can get alerts/notifications ?
Yes, You can get alerts/notifications. Please follow the below reference it has detail information about Azure Databricks alert and standard, premium Databricks .
Reference:
Azure Databricks-Alert
https://www.linkedin.com/pulse/azure-databricks-standard-vs-premium-ashish-kumar
https://learn.microsoft.com/en-us/azure/databricks/sql/user/alerts/
https://www.youtube.com/watch?v=ACN01NYXGRU&t=712s

Related

Accessing Watson Studio Lite, cannot create resource group

Hi I'm currently trying to deploy Watson Studio Lite but it will not allow me to do this without a resource group. And when I'm trying to create a resource group I do not have permission to do so.
Could someone please advise? IM taking the IBM data science certification online with Coursea and their instructions are either dated or not specific to my issue.
when creating a new IBM Cloud account, a default resource group should be created automatically. Unfortunately you will not be able to create another one without upgrading to a paid account. There are two options:
You can chat with support in the support center.
You can create a new account with a different email address.

Protect root volume for AMIs with product code

we found that it is possible to take a snapshot of the root volume of an AMI with a Marketplace product code. From this snapshot it is easy to create a new AMI (this one has the product code), or mount it on a new instance and copy the content to another volume and create an AMI from it without the product code.
I like to be able to protect any installed proprietary software on the AMI against reverse engineering (reading) and prevent impersonating an instance-id with a product code from one that has been tampered with. We've read many different articles on the subject and have not found a way to prevent this without getting 'identity view' permission of the owner of the instance. Any suggestions are most appreciated.
Unfortunately, as a seller, you cannot prevent buyers in AWS Marketplace from accessing your AMI contents.
The AWS Marketplace policy requires the following:
AMIs must allow operating system (OS)-level administration capabilities to allow for compliance requirements, vulnerability updates, and log file access. Linux-based AMIs use SSH, and Windows-based AMIs use RDP.
https://docs.aws.amazon.com/marketplace/latest/userguide/product-and-ami-policies.html#accessibility

Can't create Watson Discovery - only one per organization

I cannot create a Data Collection in Watson Discovery as it tells me:
400 only 1 free environment is allowed per organization
which would suggest that I already have one setup, but I used the API to list environments and it shows the Watson News Environment and no other.
How do I clean up my system to start again?
I have tried deleting the service and starting again, but no joy.
The limit is at the Bluemix Organization level so it may be that there is an environment under an instance created by another user in your organization. If you are not the owner of the org, you may need to check with that person to see if there are other active environments.

Is it possible to Restrict access to specific projects in Oracle Service BUS (OSB 11g)

Can you please inform me, if OSB provides the option to allow access to specific projects via the OSB Console?
According to https://docs.oracle.com/middleware/1213/wls/ROLES/secroles.htm#ROLES181 , I know that I am provided the option to create custom users, roles and groups but I cannot see anywhere the option of giving partial access to the development of projects via the console. My options end in the restriction of menus/options in total, or upon a specific timeframe etc.
Thank you for your help.
Best Regards

What are the possible capabilities of IAM in AWS?

One of my clients wants to understand IAM feature before migrating business application to Amazon cloud.
I have figured out two use cases which we can recommend to our client, these are:
Resource-Level Permissions for EC2
• Allow users to act on a limited set of resources within a larger, multi-user EC2 environment.
• Control which users can terminate which instances.
• Restricting a user access to a single EC2 instance ( currently not supported by amazon API’s)
IAM Roles for Amazon ec2 resources
Command Line Usage
• Unix/Linux/Windows - Use the AWS Command Line Interface, which is a unified tool to manage the AWS services. We can access the Command Line Interface using the EC2 instance launched with IAM role support without specifying the credentials explicitly.
Programmatic Usage
• Use the appropriate AWS SDK for your language of choice. Configure it without specifying the credentials.
I would like to know other capabilities of IAM which we can recommend to our client and other use cases which you can recommend to us. Please let us know if any further explanation is required.
Any prompt response will be highly appreciated.
Thanks in advance
This is a very useful feature of AWS !
User Management - If you are a large team, you will have to give different users (or developers/testing, deployment) different type of permissions. Access levels like (say S3 read-only, DynamoDB full-access etc).
Manage Users : http://aws.amazon.com/iam/details/manage-users/
Not to keep credentials in code. Is you use IAM roles, you can mention that say an EC2 should work on this role. This will help you achieve things like "cluster with only access to S3, not DB")
IAM Roles for Amazon EC2 - Amazon Elastic Compute Cloud : http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html
Handle Release staging. This is a benefit from the ROLE. You move apps from dev, qa, staging and prod. I usually keep different accounts for this. In this case, if you configure the EC2 to run on roles, then the stage difference can be handled witout code change. Just move the build from one account to another, and it works with no risk!
Lot of other benefits;
Product Details : http://aws.amazon.com/iam/details/

Resources