I am new to Neo4J. I built a few graphs in the Desktop edition and now trying to move them to cloud (AWS). I have an EC2 instance setup and Neo4J community edition is loaded.
I wish to create user roles and uses before I give access to other.
All the documentation related to roles and users is for the Enterprise Edition. I think there is only user management available for Community Edition and that too all the users get ADMIN access.
Any work around to create roles and assign users to them using community edition?
I did some research on this and community edition only has ADMIN role. So all the uses you create are ADMIN's. In order to restrict access, we need to find a hack like building an interface on Neo4J.
The Enterprise edition lets you create users and assign different roles.
A few resources comparing Enterprise edition and Community Edition
https://neo4j.com/subscriptions/ (Scroll to the middle of the page)
Related
I have 5 different versions of SonarQube community editions which are going to be consolidated into a single enterprise edition.
Can the community and enterprise editions exist together in 1 portfolio(including different versions of community edition)?
Can the enterprise and community editions communicate with each other? Can the enterprise edition extract metrics from community edition,to be displayed on the dashboard in enterprise edition?
Can the community and enterprise editions exist together in 1 portfolio(including different versions of community edition)?
Sure, why not? But they will be entirely independent of each other. This is like asking "Can I have multiple laptops in the same room?". :-)
Can the enterprise and community editions communicate with each other? Can the enterprise edition extract metrics from community edition,to be displayed on the dashboard in enterprise edition?
Not only can Enterprise and Community not communicate with each other, but SonarQube instances don't "communicate" at all (see #1).
However, since you talk of consolidating, and you're throwing "enterprise($)" into the mix, you should be able to use the Project Move($) feature to consolidate some or all of your multiple instances. (Note that this is a multi-step operation: export from source, import into target, delete from source.) There are some restrictions on the move functionality: the source and target instances must be at the same version with the same commercial features and plugins, but this will allow you to consolidate your instances so that "communication" is no longer needed.
I have a Visual Studio subscription.
I'm trying to implement Application Insights in a Web API application in Visual Studio.
The wizard is trying to associate AI with my Visual Studio subscription. Rather, I want to integrate with my company's Azure subscription.
So, how is this done? Do I have to contact the Azure admin and add me to Azure? I have seen responses like "add you as a co-administrator". This is pretty dumb, when you're a developer.
Our company Azure subscription has Active Directory integration. So what. How do I register with the company Azure subscription that I want to implement services as a developer in the company??
Can someone provide some insight or references? The documentation is ponderous on this point.
If I understand your question correctly, you need to obtain an Instrumentation Key from a resource that is created in your company's Azure portal. Then, you can install application insights in your project and use that instrumentation key.
If, on the other hand you are asking why you have to be a co-administrator then you are correct. This was the case for a while but not anymore.
Account admin can now assign new users to specific resource groups. Each resource group can contain one or multiple resources. Read more: https://learn.microsoft.com/en-us/azure/active-directory/role-based-access-control-configure
My company uses MS dynamics CRM 4.0 and I can only access the client side of it (using the URL in IE to open the CRM system).
I can see that the system could do with some enhancements and plug-ins.I want to work on them because when I suggested these enhancements I was told that the system will be upgraded, after maybe 2 years. So no one is working on making it better even though the extension could really help the users.
Details: Currently, users enter details for each sale into the system. This takes a lot of time because the server and centralised database is in another continent. What I want to do is to have the users enter their data into an excel sheet and a system scheduler will upload the data overnight.
My question is can I develop, plug-ins or extensions etc, on the CRM with VS Express Edition? I have no access to the CRM Server or database since I'm using only the browser to use the system to enter data, just the client side CRM window.
Edit This is not lack of research. I have not found an answer to this anywhere.
I appreciate your expertise and experience.
If you are talking about .NET, server-side plugins, you'll need the following things as described on the "Creating a Simple Plug-in" page of the 4.0 SDK:
To complete this walkthrough, you will need the following:
Visual Studio 2005 or Visual Studio 2008.
A pre-built version of the Plug-in Registration tool.
A Microsoft Dynamics CRM SDK installation.
Network access to a Microsoft Dynamics CRM 4.0 server.
A Microsoft Dynamics CRM system account with either the System
Administrator or System Customizer security role, which is also a
member of the Deployment Administrators group in Deployment Manager.
The line about network access to the server I'm not so sure about. If you register the plugin to the database as you typically would, I don't think you'd need network access; if you deploy to disk, that's when I think you need it.
If by "extensions" you mean things like adding scripts to forms, the only thing you'd need is the System Customizer or System Administrator roles.
Update based on your addition to question:
If you want to schedule a daily import, you should be able to do that with the limited, web-only access you have (assuming you have enough privileges to kick off imports [which, if you can do it through the UI, you can do it programmatically]). Your program could run and kick off import jobs (see "Configuring Data Import" page of SDK). I know for sure you could kick off imports of csv's, not sure about programmatically importing excel files, but you could programmatically transform the excel files to csv and then kick off the jobs.
We work on XP Pro workstations and use Visual Studio 2008 & 2010 to develop winforms, web and web services against local IIS and SQL Express instances.
We currently have local admin rights on our main machine account. The proposal is to move to a low rights account for our amin login but to have another local account with local admin rights that we then use to elevate where needed.
Are there any issues developing and debugging under this setup that would affect developer productivity?
From experience you can't install things like NUnit in your reduced priviledge account - that shouldn't be a problem for you as you can just type in the details of your higher priviledged account (it was a problem for us as we didn't have that). Also you'll need to do a similar thing if you're firing up services / IIS, etc. Again as you have it to hand it shouldn't be a problem.
My conclusion was that you could develop as a non-admin as long as you know the admin password - but if you don't know the admin password, you are going to be in for a very frustrating time!
I try to upgrade a plug-in that was on webaccess 2008. Whe were using WebAccessSession to get the user name of the current user logged (WebAccessSession.Current.Connection.UserName ). I Imagine now that it is in tfsConnection but I'm not sure.
Is there any documentation that tells what really changes between Team Foundation Server 2008 and Team Foundation Server 2010?
No documentaion that details things at the level that you are looking for I'm afraid. As far as I know, plugging in to Web Access is not supported via any specified API so any integration you have done yourself would be classed as unsupported so you'd be on your own when it comes to figuring those sorts of changes out. Sorry.
As far as your question about Web Access, this blog post from Hajan Eskci details what's happening with Web Access:
Team System Web Access in TFS 2010 Beta1
Until now, Team System Web Access was published as an out of band power tool. In this release and beyond, Web Access is now an integrated part of TFS, and it is installed by default when you install TFS.